By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Shall post mine here just to make sure my votes are counted!

1. Shadow of the Colossus

2. Total Annihilation

3. StarCraft: Brood War

4. Diablo II: Lord of Destruction 

5. Mirror's Edge

6. FTL

7. Half-Life 2 (Episode 2 to be more specific)

8. Tomb Raider II 

9. Limbo

10. The Company of Myself