I’ve been really slacking on writing reviews for my own site. Transformers: Rise of the Beasts has really brought me out of that slumber and renewed my love for Trasnformers. The love that Micheal Bay destroyed five times over. Fuck Micheal Bay! Alright, now that that is out of the way…let’s talk about Rise of…