badgenome on 16 May 2009
I'm really anticipating it. The screens we have seen look really intriguing. Seems like it will have a kick ass setting.
I'm not very clear on the gameplay, though. Hopefully we'll find out more soon.