Transformers: Fall of Cybertron 'Our World' Trailer

Your world or our world? Which world? We're confused… just watch the trailer, will you?

Uploaded: Thursday, March 29, 2012
Duration: 01:42

Game navigation