Really good, I'm still processing how I feel but I know I want to get a crew to play this, but I'll have to do some convincing. Wish me luck.
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.