Team17 announced that the next installment in the popular Worms franchise will launch at the end of the month. Worms Battlegrounds is set to release on both PS4 and Xbox One, and it will be one of the few indie titles that will be available on Microsoft’s console. The game will go on sale on both digital stores, and it will be ...
Read More »