It was a nicely explored concept and I liked the game. Unfortunately, I really couldn't beat the yellow level. The double jumps wouldn't work some of the time, so it was really frustrating to get halfway and die from that >.<
Something I'll mention because it didn't feel like you were doing that: You can make a platformer feel like it has much tighter controls by just keeping track of when the player presses the jump button. So basically, you can have a timer for 0.1 seconds-ish and if the player is landing, or if the player had just barely fallen off a ledge, they'll still jump. It's not realistic, but can help with having a better feel.
Anyways, great job with the design and the implementation of the concept in general. I really liked it ^^