Oh, that's unfortunate.
Try to leave at least 2 or 3 hours defore the deadline to create the page and submission. You never know what can go wrong.
Also, I really like the opening visuals. How did you make that?