I’ll test the download.
You’re right my (pro) email is not visible in my itch page. I’ll fix that. You can contact me (as anyone else too) at laurent@gameamea.com