Hello,
I just bought the game again on itch.io, in the digital version.
Should not really be necessary, but it just took me too long.