A first look at the customization features, maps, and multiplayer gameplay for Transformers: Fall of Cybertron. Damn this looks great and looks worth buying just …
Tag
Showing: 1 - 1 of 1 RESULTS
A first look at the customization features, maps, and multiplayer gameplay for Transformers: Fall of Cybertron. Damn this looks great and looks worth buying just …