I actually quite enjoyed this little game. It's not perfect, there's issues with grammar, capitalization, punctuation, some ESL interference, and some technical issues, but I enjoyed it. Despite its faults, the game feels very personal, while the writing might not be the most complex from a technical point of view, it did succeed in making me feel, and I think that's more than enough.
The twist was nice and actually unexpected, though it would've been nice to drop some more hints throughout the story. I replayed it just to see if there was anything I missed, but while you succeeded in not spoiling the twist before the end, you just kind of didn't really interact with it at all until just before it happened.