Unfortunately, no. Even right now, I'm only capable of installing the Windows Demo, despite being at the "You've purchased Champion of Venus!" download page. Very strange. Should I contact Itch support?
Alright, for some reason, the Itch desktop app refused, but I was able to download 1.0 via browser (Firefox). The Itch app doesn't see it, unsure why that's the case, but I did download it and it does work. Very weird.
Ahhh, don't worry about it! I've still got the game, still enjoying it. I should probably check with Itch to see what the deal is, but I'm not too fussed. Either way, thanks for making this game! Been fun so far.