I would give 0 stars if I could. This developer has questionable business practices. They advertise their game on Itch, however neither the PC, Mac, or Linux version are available. They do this intentionally.
Offer the PC version on Itch, and I will change this review if it matters to you, until then. Get bent with your zero refunds.
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.