Tag: Xbox Live Arcade on Windows 8
Xbox Live Arcade games headed to Windows 8 PC, phone and tablet devices
Microsoft have announced the launch of Play for Windows 8, a new initiative that looks to put Xbox Live Arcade games from the Xbox 360 console onto computers, smartphones and tablets running their latest operating system. Promoting the cross-device smarts…