A number of announcements graced the home page this week, including some Microsoft departures, new builds, and a surprising game announcement from MachineGames. Catch up via our handy overview. Read more...

Read the full article at Neowin