I really liked the progression of the levels, slowly introducing mechanics and complexity. Fun puzzles!