Good demo
Looks great, but add some more detail. For instance, make the marines turn to shoot at the zerglings (like when they're behind them), or have the zerglings come out in random formations. It'd be cool to have a reward system, where at the end of each mission you can buy more men, like firebats or something. Kind of like a SC save your castle.