Had a lot of fun playing this.
Love how you keep adding new interesting mechanics for each level and makes for a nice puzzle / platformer hybrid.
Had to retrain myself to stop jumping unnecessarily :)