The game is really cool and interesting to play. The mechanics and how they create urgency is pretty nicely done.
I do have to mention, since it stopped my play sessions 3 times. The moving text on the in-world items, you must read to complete the game, gave me some terrible headaches.
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.