Top
70°

Transformers: Fall of Cybertron - New 'Launch Spot' Trailer Revealed

Activision has released a new trailer of Transformers: Fall of Cybertron.

Read Full Story >>
dsogaming.com
The story is too old to be commented.
StanSmith2167d ago

Seriously hyped for this game. High moon studios are to Transformers as what Rocksteady are to Batman!