Team Keyframe Ep. 1 - Enter Team Keyframe

It seems Team Ironhide has yet another group of allies...