Weird and wacky in equal amounts. Love the setting and strange inhabitants. Would be nice if it were easier to not get lost, though.
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.