the illusion of self-presence, the story is fabulous, and it reflect the theme nicely. the visual can be improve tho, and maybe give the player the power to direct the where the story will go?.
Thanks for the experance,
good luck
-ApollyonX