The line-of-sight mechanic with the robot confused the crap out of me at first. The puzzles themselves are pretty good (although I have no idea how I solved the last one).