Given that they seem to have TNT strapped to them, I'm assuming that this is an actual weapon. A new way to grief your friends? Reminds me a lot of the sheep and homing pigeon from Worms. My childhood is filled with memories of "Coo~, BOOM!", I wonder what the hell this generation's childhood memories are going to be?
Source