I went to check up on this game's development progress and it has disappeared from my downloads, did something happen with the itch.io version?
It was removed for some reason.
Reuploaded with newest version.
Excellent, thanks for the fast reply and reupload!