Tag: Team 17

The nightcrawlers are back! Check out the Worms Rumble trailer – launches 2020!!

Those nuke ’em high nightcrawlers are back in an all-new shoot ’em up title! Developed by Team 17, Worms Rumble is the latest entry in the long running Worms video game series. The game will pit up to 32 players going at in an all out free for all battle to see who will be …

Continue reading