Deadline has been extended by one day. I don't think there's any way for us to tell Itch we want to allow submissions after the official deadline, though.