We played through all the levels and some of the puzzles were really challenging, we like it. Nifty puzzle mechanic!