Well deadlines are deadlines. It's really sad that you missed it, but I hardly doubt that SE can help you on this one, and if they can, posting in General Discussion isn't the right way to do it.

Try and contact the Square Enix Support Center : http://support.na.square-enix.com/co...hp?id=902&la=1

(Choose Get Support)