Since Phil Spencer took over as the Head of Xbox, things have been in a massive upswing for the brand. Fans are rejuvenated as more and more studios...
Putting together a top 10 games of 2020, is no doubt a tall task. But, with another year behind us, we have an opportunity to reflect. An opportunity...