TAG: Worms

Jul 30, 2010 886 0
Worms is the title that sold twenty five million copies over its lifespan of fifteen years. Its hilarious humor, strategic gameplay and wild weaponry combined in one amazingly addictive video game are...
May 28, 2010 471 0
London Based Team17 Software Ltd. announced today the release of a high-definition Worms App for the Apple iPad on the App Store. Worms HD for iPad will bring a crazy mix of iconic and classic weap...