Review by Matt S. Transformers: Battlegrounds is one of the best things to happen to the property in years. That’s not entirely a glowing recommendation, since the Transformers property has been driven into the dirt thanks to those movies and games from publishers like Activision, so the bar has been…
Read More