User comments for Worms Revolution
Worms Revolution
- Paid
- (No votes yet)
Cannon blast your way to victory in Worms Revolution
Worms Revolution is a strategy game in which you lead a team of cartoon worms armed with a variety of weapons against teams controlled by the computer or other players. Like the previous games in the series, this game is all about artillery...