Nice puzzle game! I had a good time figuring out what route to take. You made a lot of levels!
There was a bug of some sort with the bounce pads - I think the height you get from them is frame rate dependent or something like that, on my computer the height I got was very inconsistent. Just another puzzle to solve, I had a great time regardless!