Microsoft PLAY – Bringing XBox Games To Windows 8/RT

Windows 8 and Windows RT systems are now able to access some Xbox games through a system known as Microsoft PLAY. This system is part of PlayXBLA, aka Xbox Live Arcade, Microsoft’s initiative dedicated to bringing games developed in part (or in whole) by Microsoft itself, often collaborating with independent development studios to bring optimized [...]