Conceptually pretty cool; I like the idea of a level changing in the way so you have to go through in different ways.
Not sure about the actual implementation, because it felt like some combinations were impossible to complete. Maybe I was just bad at platforming though :)