News

Given that the Xbox games come from various different developers and publishers, it is safe to assume this is nothing more ...
What is an “Xbox game”? Fairly recently, the answer was simple: An Xbox game is a game that you play on your Xbox. But now, with Microsoft pushing a multiplatform strategy — and openly ...