Wright on 20 November 2016
Nice to see Gears of War making the list. Even being that low in the top, it's at least showing up. Interesting combination of games, aside from...Fifa being there and getting top spots as usual...twice...and one in the PS3...