Review: Transformers: Fall of Cybertron
If you were a child in the late 80s, then chances are you have a small place in your heart for the Transformers. The Transformers were immensely popular, and it created a slew of merchandising and spin-offs that leave even veteran Transformers fans caught in a whirlwind of information. Throughout their existence, we’ve been treated to some pretty poor Transformers [...]
Read more ›