Quantcast
View Post

Some games I'd like to see move up in the overall rankings:

Tomb Raider (196)
Ico (181)
Deus Ex (166)

I hope all three break into at least the top 150.