If you pre-ordering Worms Revolution via Steam before the release date of October 10th 2012 you will receive a bunch of bonuses including Worms Revolution early
Read moreTeam17, the development team behind the iconic Worms franchise, have just released the first of five developer diaries building up to their next Worms title, Worms Revolution
Read more