Worms Revolution Out Now

Worms Revolution Out Now

Team17 is proud to announce the release of Worms Revolution which is available to download now from the Xbox 360 via the Xbox LIVE Arcade Marketplace.