Talk of an app store in Windows 8 was rekindled Monday after a post showing what's supposedly early screenshots of the portal. So far titled the Windows App Store, it would have its own dedicated portal app to browse categories and charts. Cnbeta's copy had a sidebar that would both show the installed apps as well as a way to manage the download queue.