This is a bug, sorry about that. And thanks for reporting it! I will try and get it fixed shortly.
Fantastic, I'm eager to give it another chance. :)
Do I have to redownload/reinstall after a game is updated, or do itchio games update automatically? Not sure.
You will have to download a new version. I think the desktop app for itch has a function that will let you know if a new version is available, but I'm not 100%. I will try to get this fixed before the weekend.