Worms W.M.D: Worms Rumble Is Now Available on Steam!

Hey everyone! Worms Rumble has just landed here on Steam and is available to purchase, download and play! Don your jet pack and thrust yourself into the first ever real time Worms game! Take on epic 32 player battle roy…