comic convention July 24, 2009 0 SDCC’09: IDW Announces New Transformers Series Press Release San Diego, CA (July 24, 2009) – After the huge success of this…