Although not very original, the mechanic was good. One of the puzzles, the one before the last, was very frustrating with a solution not very clear, leaving me scratching my head. The rest of the puzzles were good though.