Screenshots allegedly reveal Windows 8 app store

News

Extraordinary Robot
Robot
Joined
Jun 27, 2006
Messages
23,048
Images leaked to a Chinese tech news site show what is allegedly a new app store that Microsoft will offer in Windows 8.

Link Removed