Carl on 09 November 2018
While God of War is probably also my own Game of the Year is things stand, I can't put much trust in a website that says the best Nintendo game of 2018 is a game that released in October 2017.