Yes and no. First, in this case it's technically my fault, not Itch's. I've voluntarily disabled the files because I want to make sure no one else pays for the game until I can be sure I'll actually be able to withdraw the money, and there's no way to have the files up for people's libraries, but have sales disabled, at least as far as I know.
Second, the lesson here is that online libraries, the cloud etc are a convenience, but you shouldn't rely on them. When you buy something, download and archive it locally. In the several decades I've used computers, I've only had two incidents of local hard drives failing on me, and one of those was actually a shit power supply frying everything. Meanwhile stuff stored "in the cloud" disappears all the time. You can't rely on it.
Third, Itch is at least better than most online stores, in that you CAN download what you buy, and it's 100% drm free. So as long as you download and archive your games, it doesn't matter what happens with Itch, you can play them forever. It's the ideal circumstance. You can't expect a service, even a good service, to exist indefinitely, you can only expect that the goods provided on that online service can be archived and survive the death of said service. Which is the case here. They did that part right.
Third, follow me over on FurAffinity: https://www.furaffinity.net/user/bitshift/ so you can keep up with new updates when they're out, and toss me a "note" (dm). I'll work on getting you a copy of the most recent version this once. Going forward I'll have some kind of setup for users on SubscribeStar to access, but I'm not sure how I'll do that yet.