I'm guessing this is for people who bought the game, but I don't see the new build you say you had uploaded to itch. It's still the old build from 3 years ago.
Ah, I see it now the version on the file on Mega says 55, 5.5, the date on itch for some reason still says October 10, 2019. Probably because the file on Mega was the only thing that was modified.