New Windows Store updated to fix early woes, now can manually check for updates

Printable View