Hi Matt.You are right. Unfortunately I could not deploy to itch.io before the deadline. I understand this means the game will be disqualified.
I'm sorry for the inconvenience,And look forward to being more prepared next time.