Agreed. The whole 'technical difficulties' with itch sounds like some major BS to me, sorry. Can't be bothered to spend some time figuring out how to update the files here?
Shame that I have to get the latest version from F95, even after paying for it. I don't mind if patrons get early access a month or whatever, but no update on itch for a year? :(