Some games I'd like to see move up in the overall rankings:
Tomb Raider (196)
Deus Ex (166)
I hope all three break into at least the top 150.
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.