Game Reviews Games

Psychonauts 2 game review

When this year’s Game Awards nominations were announced, one of the most noteworthy news was that Xbox is the most nominated publisher of the year – the other one being the controversial snub of Forza Horizon 5 from the Game of the Year category. That news alone points to how far Xbox has come in […]