IDW has updated their New Releases Section. They have added their new releases for January 24, 2007. Included with this weeks releases is Transformers Escalation #3. You can check out a five page previews of Transformers: Escalation #3 in IDW's New Releases Section.