Valkyria00 on 10 September 2008
I wanna like this but.......meh. I might be the only person that wasnt impressed.
Still have hope to be convinced (and I wanna be) wait till we get more gameplay footage.