fazz on 11 July 2007
Anyone has a link to and HD video of this one... or AT LEAST low-res... fkn IGN wants me to pay, gamemovies wont load, gamespot either and megaupload doesnt likes other countrys
Nevermind found it on Gametrailers :D
I miss my 2 Meg internet connection sob