I had a good time playing this one. Movement on ledges seemed to allow bypassing some of the puzzles, and not sure if intentional.