Cool, interesting, unique, disturbing. Lots of words to describe this.
I liked it so much I played it through twice in my video below. I am curious as to a few things but the description makes me think there won't be answers anytime soon :)
It seems to me there are at least three possible stories going on here. I think the way the game is designed is so that the story you choose is the truth. Or, put another way, none of the options are the "right" answer. It's just what you make of it.
After getting my video ready I feel like my conclusions at the end are a bit over extended and I am assuming a lot, but that just fits in with what I think the point of the game is :)