Transformers DLC – Fall of Cybertron

0 Transformers DLC   Fall of Cybertron

This looks great but my suggestion is to wait for reviews before buying, as the features look more cosmetic than anything.

 

pixel Transformers DLC   Fall of Cybertron

More fun articles: