It's a really interesting idea, I would forget about the goal in middle of levels and just play with rewind mechanic :D so fun!
The only problem I noticed was that the difficulty of puzzles don't always increase in later levels, some of the later levels are much easier than earlier ones. Other than that it was an amazing experience.
Great job!