as mr. horse says.........no sir, I don't like it. Been thinking of getting some robot heroes, these make me think twice about getting into the line though.
I'm with the "Barricade = teh bestest" camp, but they're all good enough to warrant a purchase by me.