The latest UK software charts have been released. This week included the launch of Mafia: Definitive Edition and Mafia Trilogy. Both debuted at #3 and #6, respectively. However, the game that just keeps on going is Super Mario 3D All-Stars. Not only did it stay at #1 for another week, despite its sales being down […]
The Coolest Game Content