The story is good a bit of silent hill vibes the mechanism of diary was fun I too wanted to try and implement something like that.