I like the mechanic but there were some maybe physical glitches made the puzzle-solving experience not so pleasant.It still very interesting though.