Transformers: Fall of Cybertron VGAs teaser clip

Autobots and Decepticons clash, once again.