While I havent completed it, it is somewhat reptitive trying to find out the solution, but at the same time, it is satifying when you find it and proceed.
I was just making the puzzles on the fly as i went along it does require a lot of taught though thanks for the comment