Top
80°

Transformers: Fall of Cybertron Demo Impressions - OWNT

A long time The Transformers fan's impression of the much-talked about demo for Transformers: Fall of Cybertron. Check out the impression on OWNT.

The story is too old to be commented.