Browsing Tag

Team 17


Help the Sheep escape the Worms in Team 17’s Flockers

Team 17 is a name gamers will be familiar with if they’re a fan of the Worms franchise. The developer has just released a new mobile game by the ...
Read More


Worms Battlegrounds headed to the PS4 and Xbox One on May 30

Earlier this year Team 17 has announced they were going to release a new Worms game and today we got a date. Worms Battlegrounds will be headed to ...
Read More