Some of the earlier puzzles were very linear, just making me go around and around until the cycles lined up, but once I got the mechanic and the puzzles got a bit more complex, it was a nice challenge.