Holy fugg that's a bad ass trailer. I'd rather watch this 30 times than another hour of that Bay crap. Never played the War for Cybertron, but heard it was pretty good. That combined with this trailer makes me giddy with anticipation.
Transformers: Fall of Cybertron
Game » consists of 8 releases. Released Aug 21, 2012
Log in to comment