This game is really hard to play - emotionally. I felt this trapped panic, as if I was forced to keep playing, despite the big "X" offering to end the game. It's really impressive how it was pulled off.
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.