If it does get blammed, click on the "My Account" button at the top-right part of the screen. Then scroll down to "DUMPING GROUNDS" and click the "Free File Upload!" link. You can upload your file there, just you'd probably need to log in to get the link (unless you already have the link on the computer at your goodbye party or whatever; then just go to the link without logging in).
As for an actual review, the way you had the lines drawn was kinda interesting, but this was pretty boring for an uninvolved person like me. You only drew one picture, after all.