Really impressive the amount of content you put into this game. The animations, level-design and everything looks very impressive.
When I died and had to walk (or roll) almost the whole first level was a bit annoying, but overall it's a very nice game.
Like mentioned before, the link with the jam theme is a bit hard to find though ^^