Comic Books Comic Books November 22, 2009 IDW’s The Transformers #1 *I don’t know why but there are always comic book related posts on Sunday.* I love IDW’s…