Worms Reloaded: Worms W.M.D - Mechanized Mayhem Trailer!

The Worms have unleashed mechanized mayhem in Worms W.M.D! Shoot, slam, smash, blast and spray the enemy with a variety of devastating vehicles from the tried and tested Tank to the agile yet deadly Helicopter. Watch th…