All the puzzles use the time loop ability to great measure. The gameplay and it's context all made me stick till the end, even though some puzzles were harder. Noteworthy is the ability which was very well implemented.