Worms Rumble

Worms Rumble Launches June 23rd 2021 For Switch

Team17 has confirmed the Switch release date for the Worms battle royale game Worms Rumble. The news was shared during…

4 years ago

Worms Rumble Heading To Nintendo Switch In 2021

It looks like Nintendo fans can expect a new Worms experience in the palm of their hands later this year! During…

4 years ago