Nice progression!) While most puzzles have very cruel difficulty curve, there is slow, but steady - mechanics introduction, and some puzzles with sligtly increasing difficulty) Accurate and well done game!