Yo this is super solid! I expected it to be just a platformer, but its a wonderful mix of puzzle and platformer. Level design was especially great, introducing the player into mechanics without outright saying "you can double jump" in the game.