The guys of TeamFourStar (DragonBall Z Abridged) have been releasing a series of lets plays of the new Transformers game on a Monday to Friday basis and they're hilarious! Here is the first one: https://youtu.be/GP8qeu5SX7I