Great game! I don't think I've ever seen a movement scheme like this.
I found (what I think is) a bug—whenever the enemies kill me in the last level, instead of restarting the level, the game shows me the "thank you for playing" screen. Back in the map, the last level appears still not filled in. At some point the "thank you" screen froze and now I can't get back to the map, so I'll have to replay the whole thing.
It's not a problem, since it's so short, but I wanted to let you know. Is it possible that the final victory is so sudden that I didn't even realize I beat the enemies? Anyway, again, great game overall.