The Windows Store isn’t really seen as a go-to place for serious PC gaming, but Microsoft’s been working with third parties to change that. There’s been releases of various Telltale games, Call of Duty: Infinite Warfare, and now it looks like Resident Evil 7: Biohazard is also on its way. Announced in a post on […]
The rest of the story...
Microsoft News