OMG! The sounds are killed me! XD It's so cool! And so funny! XD
I liked the spring jump mechanics. And maybe even the bounce off the wall at jumps too (I'm not sure if I more like it or annoyed of it). Though I'm not sure that with this cool mechanics it's necessary to make really hard obstacles (like really high platforms or really deep pits); just a lot variation of mid-level obstacles where the player need to adjust their jump every time, probably, would be more fun.