“Cybertron will fall…”
I’ve not downloaded many demo’s recently but think i’ll give this one a whirl. If you haven’t done so already, fire onto the marketplace and download the new Tranformers: Fall of Cybertron demo. If you’re not near your Xbox but don’t want to forget, add the game to your queue by clicking here.
Once you’ve given it a bash, let us know your thoughts in a comment below!