The Christmas video game charts are now here direct from the United Kingdom and it’s Activision’s Call of Duty which has scored the No.1 this year. It’s not doom and gloom for Nintendo though, as they currently have four titles in the top ten, which beats any other publisher this Christmas. Here’s the UKIE/GfK Top […]
The Coolest Game Content