The war for Cybertron begins as the Autobots and Decepticons clash in the brand new original Transformers title, Transformers: War for Cybertron - hitting the Xbox 360 on June 22, 2010; this morning we have a official E3 2010 trailer.




More...