Sorry to create a new thread about this, but I got this guy at TFcon a few weeks ago, and I'm not sure this is supposed to be. I know it's a repaint of a G.I. Joe exclusive of Ravage. But this guy is green and black with an Autobot symbol, and pretty sure it's also a G.I Joe exclusive. But what's its name? What's its story?