Quoted from ForceFlow:It sounds to me like they're trying to use up their remaining cabs & parts. They probably have a bunch of mismatched stuff left over that doesn't quite fit for the existing editions.
It sounds to me like they made up their own "limited edition". It didn't sounds like the internal wireforms were green. So it looks like a standard with different armor, invisiglass, and a shaker.