A public service announcement, made in flash! Great story, I loved how you kept it going all the way to the end. Graphics weren't great but didn't really disturb the experience.
Nitpicking: The lettering on the Russian base was done in Greek letters...
All in all, a funny flash with a message. 7/10