“War for Cybertron” Multiplayer Demo Video

{mosimage}For those that aren't Xbox owners with access to the demo of "Transformers: War for Cybertron" that was released earlier today, check out the multiplayer demo!

Do sound off your gaming thoughts here!


Comments
Avatar