Man, that is really kind of upsetting. I finished the game (the last 3 slides), but couldn't upload it in time because of family. (Medical stuff, but not an emergency, they just wanted me to prioritize their stuff even though it could have waited).
Well, I still have the old version up, it is just that by the time I was able to upload, it was already past the deadline, so now I have a version uploaded that I don't know what bugs are in there and doesn't have all the latest mechanics since that was the version I put up to pre-upload my game. (Too late now to switch to the stable version).
Basically, I won't be able to put up the completed game on itch until after the contest unless I decide to pull my entry entirely.