Have you guys seen this? What do you think?
Link to the official site.
You can check the Top 50 in there - here's the Top 10:
10. Heavy Rain
9. Final Fantasy VII
8. Metal Gear Solid 4
7. Portal
6. Red Dead Redemption
5. God of War
4. Call of Duty: Modern Warfare 2
3. The Legend of Zelda: Ocarina of Time
2. Halo: Reach
1. Call of Duty: Black Ops