What the devil?!?!?
Is this supposed to be some sort of "Worms 2" parody? It's not funny The entire clip seems slapdash, rushed, and generally poorly done. The text is neigh illegible, the clip itself makes no sense without some sort of context, and the aural aspects are lacking.