You did really well! I was MAD STRESSIN too, my game failed to upload at 11:40 and then it was successful at 11:48!
I did this solo last year, and put together a team this year and am very impressed by how much work you put in and how nice it came out!