It's amazing how little hype there is with this one.. And you could really blame Stern for how they are marketing Avengers. I wonder if Gomez has control of this or not? Dealers should be ticked.
I can't remember not caring for a pin release as much as I don't care about this one.