Branko2166 on 23 October 2008
Graphics look ok but the gameplay is what will define this game. And from that video it looks like a lot of fun. Too many great games coming out these holidays. Which is a good thing :)