Great vibe, but the final twist is a bit unclear to me personally. It felt like there wasn't much leading up to it, and it would have been cool to know why it happened. By the way, could you upload the ambient music of your game to YouTube? It's REALLY good.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.