This looks great. What would be even better is if you could camo your mech to transform back to a turret to remain undetected, but immobile. Or what would be really cool, is if if the buildings could sustain damage and drop debris or even be demo'ed completely to use as weapons against your opponents. The whole environment should be destroyable. That would be sick.
Can you see barraging the lower floor of a buildings supports and watching it collapse? Nice.
This should be a requirement for mech games. If you can make a tree fall down and crush soldiers, you should be able to do the same with a skyscraper.