Well they are finally announced as the SDCC exclusive.

What do you think?