Mattel announced their DCUC/CIE exclusive for SDCC this year and... I honestly think I liked last year’s nothing better. I try not go negative here at IAT, but this one just bugs me. I almost don't want to post it. It’s got dumb Mattel, Geoff Johns, new 52, and bad design all wrapped up in one.