Browsing Tag

Worms Battlegrounds

worms.battlegrounds

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