Its a online game that is a little off the worms gameplay style.
Ive been playing it for months, there are even a couple clans that war each other
I would just like to see a review.
- link to games home
straight to game
1157-371 is my record and I dont nearly have the most wins