i would rate it 5 stars if i could play it i dont know whats wrong but it sas its forbbiden any time i try to download it but im rating it 4 stars from the trailer soo yea
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.