Worms W.M.D: Worms Rumble - Launching December & Open Beta November 6th!

Hey W.M.D Crew, Today we’re incredibly excited to announce that Worms Rumble will be launching on Steam this December! Worms Rumble is the next instalment in the Worms franchise! Launching this December you’ll be able t…