Since the latest updates are over 1GB, I have to ask Itch.io for permission to download the file here.
I'm currently waiting for their reply. As soon as I have it, I'll upload the latest updates here :)
Thx for the reply, any ideas when that could happen?
you should drop a code so we can get past amelia mines stuck at her