News Extraordinary Robot Robot Joined Jun 27, 2006 Location Chicago, IL May 2, 2011 #1 The latest rumors suggest that a new cloud-based shop is likely to be dubbed the Windows Store and will deliver apps straight to the desktop. Source: Yahoo! News
The latest rumors suggest that a new cloud-based shop is likely to be dubbed the Windows Store and will deliver apps straight to the desktop. Source: Yahoo! News