The cast of Agents of S.H.I.E.L.D. crushed it in their video for round one of Dubsmash War II.

The new video, which can be viewed at the Dubsmash Wars donation hub – significantly ups the ongoing battle – at least in terms of props and acrobatics. Set to Miley Cyrus’s unforgettable ditty “Wrecking Ball,” the Dubsmash features Agents of S.H.I.E.L.D.‘s Chloe Bennet, Clark Gregg, and Adrianne Palicki swinging around in little black suits… on giant wrecking balls.

And as in the greatest of Dubsmash entries, Team S.H.I.E.L.D. caps off the video with a little surprise. None other than Patton Oswalt – who plays the mysteriously proliferate Agent Koenigs – swings by last in that sexy little outfit.

Hopefully, this means that the always-hilarious Oswalt will appear in Agents of S.H.I.E.L.D. season 3, but the actor’s return has not been confirmed.

Agents of S.H.I.E.L.D.‘s entry ends Round One of the second Dubsmash War. Hayley Atwell and James D’Arcy (and a special guest) batted first in a video set to “Single Ladies” – which, while impressive, perhaps lacks the energy displayed by their opponents.

For her part, Hayley Atwell seems unfazed by Team S.H.I.E.L.D.’s first effort.

Atwell is referring to the following dubsmash, filmed at a convention with Agents of S.H.I.E.L.D.‘s Brett Dalton, which also uses Cyrus’s song.

Nice try, Carter. Nice try.

Dubsmash War II which was inspired by an impromptu battle that took place at San Diego Comic-Con. This iteration is being waged for the charities Stomp Out Bullying, and St. Jude’s Children’s Research Hospital. The team that receives the highest number of fan donations will be declared the winner – and have to donate themselves to the other’s charity, as well as film a Dubsmash video orchestrated by the winners.

To find out all the details and donate, visit Crowdrise.com/dubsmashwars.

Who do you think won round one of Dubsmash War II?