Browsing all posts tagged with Worms Revolution.

Team 17 Announce New Worms Game

What’s that coming over the hill, is it a monster?  No, it’s a fucking suicidal sheep being prodded by a hard pink thing.  A worm.  We meant a worm.  Pervert.  In a move that has surprised precisely no one, Team 17 have today announced… you…