The teams behind Team17 and Stormwind Games have announced just now, that Batora: Lost Haven will launch on April 6th for the Nintendo Switch. Originally released on Playstation and Xbox, along with the beloved Steam bundle...
The creator of the Worms series, Team 17, have multiple projects on their plate. Today they have announced the existence of two new games in the Worms franchise, and have acknowledged their collaboration with the creators...