It's got a lot of soul, but it feels like a slot machine rather than a game. Maybe that's what it's supposed to feel like, but these kinds of mechanics scream at me to customize and win more based on my choices and less off of chance.
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.