It has all led to this. The final battle is here and the Goose Cannons rush to meet it head-on. Will they make it out alive? Find out now!