Microsoft Studios Announces Play – 15 New Xbox Games for Windows 8

Microsoft Studios is looking to take advantage of the recently announced 60 million Windows 8 licenses already out to consumers with a new brand called “Play.” These games are designed to be played on any Windows 8 device, yes, this includes the less popular and a bit more restrained Windows RT. Play launches with 15 … Read more