This is a review done on the newly released "Worms Revolution". This review was completely written by myself and slightly revised by one of my team members on my network. I'm sure you all will like it. Enjoy...