Create your own Transformer? We’re sold! Here’s a look at Tranformers: War of Cybertron’s multiplayer mode.
[blip.tv ?posts_id=3495682&dest=-1]