It was an interesting thing. Definitely got me thinking for a long time after I was done.

Unfortunately it is one of those games that doesn't lend itself well to discussion because of how talking about it even in the vaguest sense is a massive spoiler!