Tag Archives: Team17

Worms Revolution

[gameinfo title=”Game Info” game_name=”” developers=”Team17″ publishers=”Warner Bros.” platforms=”” genres=”” release_date=”October 10, 2012″] Worms Revolution is a game of methodical mayhem. Brought to you by Team17, the minds behind the 2D Worms games and their 3D counterparts, it isn’t surprising that the same destruction of those games presents itself here. The …

Read More »