Archive for December 8th, 2007

Grand Theft Auto IV Trailer 3

Saturday, December 8th, 2007

The new trailer is out and it looks awfully cool. The detail of the game is pretty amazing; it’s just too bad that video game developers have yet to figure out how to make humans who don’t look blocky.