vanguardian1 on 14 September 2007
Old footage, but still possibly looks like a great game. :)
http://www.gametrailers.com/player/usermovies/35157.html
Nobody is crazy enough to accuse me of being sane.