I like the combination of time loops with classic puzzle mechanics. Puzzles themselves are fairly easy, I completed them all without getting stuck.
I think adding the ability to start next loop without exhausting the moves of the previous one would improve the game.