Awesome, unsettling and sad experience.
I got the feeling that this creature was a reflection of you the player, which I very much liked!
The graphics are simple but effective, and the voice acting and audio is far above average for indie games, well done!
-BH