This is Torax. A heavyily armed robot with two massive mashine guns that are ready to fight.
I say it needs more Dakka.
Very nice. I like the gun arm backpack thing. I'm not sure what it is, but Its awesome.