Why do you refuse to release this on Aminet so everyone can download it?
Itch.io's web server prevents Amiga browsers from accessing the site. Aminet, om the other hand, does not. Unlike itch.io, Aminet also offers standard anonymous FTP downloading. Finally, Aminet's recently added files are mirrored across its various servers around then globe, and also automatically displayed on news sites like Amigaworld.net and Amigas.net, just to name a few.
Supporting Aminet is, and should be, a no-brainer for any Amiga user.