its pretty good... 2 things i might suggest...
1. move the level names. theres levels where they cover important things like the player or vital platforms. waiting for 5 seconds for them to be revealed is kinda frustrating...
2. you should change the font. that last level doesn't say FINAL at a glance... it says something completely different

hahahahaha.
I enjoyed the bounce mechanic and beat all the levels. 20 was a toughy but once I found the strat, it was fine.
good job!