Thanks for the warn support, Yaeron! It feels amazing that Bermuda reached France x'D
And yes, itch.io's app is a bit funny. I found a forum that said you need to download the Demo first, uninstall it, and you can choose to full game, but...
https://itch.io/t/204040/how-to-switch-from-demo-version-to-paid-version-in-the-...
I tried what they say, but it still doesn't work ^^; other people are also having the same problem with the app despite having the key, so maybe it's the problem with the app's latest update--or we're region locked?
I'm not sure, but the best advice I can give you is to download via website!
xoxo,
SweetChiel