Interesting game. Looks like trapped units is still a problem. And I think KillerBot got confused and put all its units in it's main?

Mech is even slower because of how not fluid the unit movement is.

By the way you might get some pointers from some Day9 "dailies" about TvZ mech. http://day9.tv/archives/?page=2&q=mech+TvZ I would probably look more at #35. They're quite long. You probably need to skip some parts because some parts probably aren't applicable to BWAPI or Terran.