Transformers: War for Cybertron E3 2010 TrailerCheck out the E3 2010 trailer for Transformers: War for Cybertron.By Tyler Winegarner on June 4, 2010 at 8:37AM PDT Transformers: War for Cybertron