Worms Rumble – What We Know So Far
What is Worms Rumble? Worms Rumble is the latest release from Team17 in the popular Worms series. Marking Worms 25th anniversary, this game is an exciting evolution of this much loved title. This game will feature a 32 person Battle Royale mode as well as a new deathmatch mode. It looks like an insanely fun…