Very good game. Lots of content, great gameplay and great idea.
As some of the comments already pointed out the level design was a bit sloppy and unbalanced but that is completely acceptable in a jam game.
I thoroughly enjoyed my playthrough, well done!