Really like the concept! Big fan of the atmosphere as well. My main issue right now is that the menus seem to lack several important features; I can't leave the settings menu once I'm in, and I don't think I can quit back to the main menu once I've started playing. Excited to see where this goes!
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.