Transformers: War for Cybertron Has a Trailer

It’s early, and my powers of typo-laden description haven’t quite revved up yet, but I wet ’em. Does this mean the game will taker place entirely on Cybertron? Will all the Transformers have the Cybertron vehicle modes? Why didn’t I figure this out earlier (it’s called War for Cybertron, for fuck’s sake)? (Via Kotaku)