Transformers: Devastation Review

Transforming robots? Awesome. Transforming robots in a over-the-top Japanese action game? Even better. Activision and Platinum Games’ Transformers: Devastation has fanservice in spades, but is the game up to snuff?

Read more