The atmosphere in this game and it's sequel really shine through, they draw you into the world that the game is building and allow the player to immerse themselves in it's short tale.
As an experiment in story telling both this and the sequel are in my eyes, resounding successes.