Team 17

Worms Rumble Announcement Trailer

To mark the series 25th anniversary year, Team 17 present Worms Rumble coming to a console or PC near you (and next gen systems). Take a look at the announcement trailer. PC gamers will be able to dive-in to the BETA – Registration is now open for players to┬áparticipate in

Genesis Alpha One Review PC

Team 17 and developer Radiation Blue released Genesis Alpha One on consoles and PC. Previously a Steam only title, but switched to the Epic Games store until this time next year that is. The story is fairly straight forward, search the galaxy for a new home given that war ravaged