Transformers: Fall of Cybertron Demo Impressions

Now that we all have had a chance to play the Transformers: Fall of Cybertron Demo I am curious what all of you thought. I for one have extremely mixed feelings about this new title. But if you check... Continue »