vbt Staff member Oct 6, 2007 #1 Make you opinion with this trailer : http://www.gametrailers.com/player/25168.html