Launch Trailer Description:

A mix of gameplay and cinematic footage combine in the following trailer for Transformers: Fall of Cybertron.

.
Launch Trailer Details:
Added: 21 Aug, 2012
.