I don’t usually post stuff I do for work here, but I have a weird soft spot for the Transformers, and as much as I disliked this game, I like the review we put together.