makingmusic476 on 22 August 2008
That trailer took way too long to start. They showed the logo of the game three times!
It looks good though. Not too sure about the gameplay. I'll need to see more of it than just a mountain vista and some buildings.