Very hard yet very rewarding. Great concept and level design. I had to watch the solution for level 8, and the solution is so long I used the cheat code and saw the ending. Great story as well.
Very well polished puzzle game. Finished all the puzzles. Great job