I've done two playthroughs of this and I'm looking forward to a third. This has such a clever fusion of narrative point and gameplay, plus so many interesting paths and characters. It's really great. I love how the story deepens the more I play through it.
Only thing I'd change - it would be great to have a new game + mode to explore the world more fully.