It's a side-scroller not unlike their last game...or perhaps a mix of their last two :confused:
Anyway, you start in a compound of sorts with one person that I saw who you can talk to. You leave and head north and there are the stages. Using ZXC to shoot, jump, slide etc.
-Take enough damage...