I love this set up. I think the premise of the game is extremely interesting and fresh. I would have never been able to come up with an idea like this so I am quite amazed.
The story unfolding in a diary is a smart choice that lends itself to the medium well. I know this is "incomplete" but I had a great time playing this.