Fun but painfully annoying
Most of the levels require problem solving to beat, but some are ridiculously annoying (for example the final level). The hints either solve the puzzle for you or give you no information at all. At least the hint gives you an option to skip.