A DOUBLE SATELLITE CANNON TEAM ATTACK?!

JESUS FUCKING CHRIST.