I think I decite on 4 stars right now, I hold of with the 5 stars when I know the full product, but it is good enough for me so far, not sure if it's the modd or whatever it puts you in, the way it is told. It must remind me of something.
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.