I found it interesting
One of the only issues I had was the song you used corresponding to the flash. 99 red balloons is of course a song about 99 red balloons being set off at once and then having such a blip on the radar that its perceived to be a missile and hence their is a apocalyptic military reaction.
Your build up to the event matched up with the song well, and the UFO appearance with robot lock coming down could have worked, but beyond that the song simply didn't match up with the plot line.
With the song aside, it was a great flash that definitely displayed your art skills and animation savvy and will make a great addition to the LL collection page.