Looks great! Scenery is pretty awesome and nice use and paint job of the Red Faction mech too, reminded me I have one kicking about.
This is excellent, where are the mecha from?
The construction mech was a collectable that came with the Red Faction: Guerilla video game, at least the collector's edition.