Okay, I could put this in the News topic but I am too excited. I was bouncing around in my chair listening to The Headmaster Ritual by The Smiths just as I looked atthe screens!
Perfect situation! ;D
Giga's gonna be pleased too! :D
So fucking chuffed this game is being made, TDU1 was one of the first games I got for my 360 with Gears of War 1 and I loved it.
Seriously, I cant wait for this! :D