There were definitely automated emails for every stage of the event, check your spam folder, maybe they got sent there by mistake?
It really is a shame, there are some amazing creative games. If you already have a game ready, or an idea you can quickly implement, maybe ask Ian if you can submit your game anyway. Whether that's actually possible or against the rules, I wouldn't know, considering there was only a limited time to do it.