There's a simple, but good amount of puzzle elements that makes the game fun. The elements are used in good ways, and it's satisfying to finish a long puzzle!