Starcraft freak = me!
I'll have to say that it's a decent effort on recreating the mission your own way, and without my eXtreme criticism as a starcraft player, your sounds weren't use so well, and the music needs work as well as some of the designs of the zerg. Excellent drawings of the humans though.
Now for the super-happy-fun bashing!!
Overlords don't have the ability to drop off units in that mission, the design on that particular creature was wrong. Ditto on the zerglings. Hydralisks fire spines, and you seem to have forgotten what they do when they start attacking. Many would not have understood the comsat thing near the beginning of this flash, but I guess it's just a fan sort of thing. Those are my two cents worth.