Worms Revolution Review Worms Revolution is the type of game that’ll leave you intrigued and wanting more. It sets you in… October 9, 2012 · Playstation 3