Very well made! The interactive parts were nice! The framing/images really gave off a gloomy/sci-fi/dark atmosphere!
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.