Lots of new starcraft screens, Terran have built robots, BIG robots.
http://www.gamemeca.com/pc/previ…
http://www.starcraftlive.net/scl…