The game was originally due to release last year, but has been pushed back to February 7th, 2012. We don't know about you, but we hate talking about 2012 right now. It sounds so far away.
There's a new trailer for the game after the jump. It doesn't really give a whole lot away, mind.