Yep, that's it. I just discovered that 'Mecha Gorilla' is actually an awesome but unlicensed 3rd party made figure. I think the name is different to avoid copyright issues.. it sound like a familiar story
"I am not a gun. I'm hitting people with a hammer. On Mars."
The Iron Giant / David Wildgoose