News Extraordinary Robot Robot Joined Jun 27, 2006 Location Chicago, IL Apr 12, 2011 #1 Early screenshots of what is being reported as Microsoft's Windows App Store, for Windows 8, have appeared online and they are truly underwhelming. Source: Yahoo! News
Early screenshots of what is being reported as Microsoft's Windows App Store, for Windows 8, have appeared online and they are truly underwhelming. Source: Yahoo! News