Transformers: War for Cybertron Teaser

Transformers: War for Cybertron (X360)
On Tuesday you’ll discover this game is more than meets the eye.