thelalaby on 20 December 2012
It looks cool but the trailer itself is weird somehow... the scenes and gameplay portions they have decided to show don't really blend together well.
I'm excited though! :D