Worms Revolution: Worms Revolution Update Released

New features: - Bigger Formation Sizes! You can now have up to 8 worms on a team at once in local and online matches. In 2 player matches, players can have up to 8 worms each; in 3 player matches, players can have up to…