Ugh! I wrote my application the very week this was announced. Was very excited. I'm now reading these comments about getting a confirmation response and... can't find any confirmation in my inbox. Second guessing myself now if I really ended up pressing the final submit button. Would be heartbroken if I missed for that reason only.
-quietly sobbing over here-