Tag: News

Worms Rumble Launch Trailer Released

Team17 is launching the latest entry in the Worms franchise, Worms Rumble, for PlayStation 5, PlayStation 4, and PC, bringing fast-paced, real-time action to the award-winning series for the very first time. The game debuts with three maps: Missile