Would like to try it, but itch has quarantined your downloads. I could bypass, but not worth the risk.
Thanks for letting us know. My understanding is that they do that to all new projects/accounts while they review, but we will get in contact to ensure it's not something else.
Itch has reviewed our page and according to them, you should no longer get the quarantine notice!