Kantor on 27 November 2008
So many...
-God of War III
-Godfather II
-Killzone 2
-BioShock 2
-Ratchet and Clank Future 3
-Uncharted 2
-Heavy Rain
-Resident Evil 5
-Tekken 6
-InFamous
-Jak and Daxter: The Lost Frontier.