I had fun playing this. My favorite was the AC surprise :). Also not sure if I was supposed to, but I was able to double jump with the bike, so it helped me pass the final jump!
Thanks! I'm glad you had fun! And, yes -- the double jump is an intentional feature on that level. I'm not pro enough to make the final jump without it! :D