makingmusic476 on 02 October 2007
I made a rather comprehensive thread about this game on GameSpot before I was banned. Read it here.
Here are some shots from the e3 '06 trailer, the first time that the actual game running in real-time was shown: