Windows 8 App Store Screenshots Leaked
By Oliver Haslam | April 12th, 2011
It seems everyone wants their own app store these days, and if these leaked screenshots are to be believed, Microsoft is no different.
Continue reading... »