This is one of my favorite games of all time. It is also the sequel to one of my favorite games of all time. The puzzles are challenging without being frustrating. The story is very entertaining and well told. And most of all, the mind-bending mechanic is amazing!