Xbox Game Studios has three games on Steam’s weekly...

It turns out that Xbox Game Studios has been a big hit on Steam. According …