Fall of Cybertron Demo Videos

Unable to access the Transformers: Fall of Cybertron video game demo yourself, but still want to see what goodies it offers? Check out the following three videos from Coin-Op TV:

Comments
Avatar