Worms Revolution Review

The Worms franchise has been alive for 17 years now, with its first launch back in 1995. I can clearly remember having spent (wasted) many hours on our Pentium 75MHz
By Evan Saunders on 14 Nov 2012