I really wish I could've played this, it appears nothing happens when I hit play, so I will say this.
I've read through your post mortem, and I'm really happy you were still able to participate, I'm sure something, out of your control, no pun intended happened when you pushed your final build. I've followed your itch account because I would still like to see what you put out in the future!