This is such smart level design. You have so many places where the level can be solved in more than one way. The level with the "one-time-only" platforms is the best example, where it becomes "considerably harder" *but not impossible* to solve the level if you remove them all. This is a very cool design. One issue: The collision detection for the platforms you generate by pushing a button didn't seem to work consistently. Not sure what happened here.