The level design was really good as you introduced a new mechanic with an easy level before giving the player more challenging puzzles, so I knew what each mechanic actually did. One thing I noticed is that when a moving platform moved vertically as well as horizontally, the player was not moved with the platform, so I often fell off as it was tough to move at the same speed as the platform. The rewind was done nicely without any major bugs, and the art looks good too :)