Nice art direction, good level design. Overall a very good entry for a game jam.
For me the controls didn't always feel very good, too slippery or something with the inertia, I didn't feel like I could control the character as precisely as I wanted. This combine with a very demanding level design made the game frustrating at times.