Have a look:
They have lots and lots of great trailers of the game. Also another one, single player which shows off the hdr of the game. Amazing!
Also comming to a pc near you, 4 weeks after the 360 launch.
Cheers
They have lots and lots of great trailers of the game. Also another one, single player which shows off the hdr of the game. Amazing!
Also comming to a pc near you, 4 weeks after the 360 launch.
Cheers
Comment