Nice demo !
The gameplay is fun and very interesting and the main character has a great design. ^^
The game camera does weird things sometimes but in general it's okay.
Good job !