I'm not into rage games so I'm not the right public for this and I can't talk about the gameplay much. The physics was off sometimes, especially when handling slopes.
Good idea however, it and definitely addresses the theme. The art is quite cute and the sound as well.
Nice game!