It's a really good game. The puzzle parts remind me a bit of some point-and-click games, but I think the story and narrative are where the game truly shines. What I liked most was that it's less of a linear story about 'good people versus evil people' and more one where 'everyone is evil in some way' (or perhaps, 'everyone has their own darkness').