Couldn't put it down! Every puzzle was unique and interesting. They constantly introduced new game mechanics right up to the very end. The story was fun and the voice acting was beautiful. The main path isn't always obvious, and there are tons of little Easter eggs to find, and achievements to unlock, so you have tons of replayability. This is a seriously incredible game.