Nevermind, https://itch.io/ is poorly designed.
I payd for it and i need to pay again to download the latest version?