Great looking game with a cool mechanic.
I could have done without such a big delay between land and roll and acting; as I found it pretty hard to time my attacks &c.
Still had fun though :)