Check out this new video from Transformers Fall of Cybertron. The Autobots and Decepticons have been battling each other for centuries, and as a result their beloved home planet of Cybertron is dy... Read More