Transformers: Fall Of Cybertron Demo Available Now on Xbox Live

PopBucket Writes: Transformers: Fall of Cybertron demo is available to download now on Xbox Live. They are robots, in disguise! Play two single-player missions and a sizeable chunk of multiplayer action.

Read Full Story >>
The story is too old to be commented.