Worms RevolutionTeam17 Digital LtdReleased 10 Oct 2012·App 200170Steam user reviewsVery Positive87.3%· 9.1K reviewsRecent Very Positive · 82%SteamPeaks Rating86.0 Very positiveRecent 30 days 61.5How it worksPlaying now33−15 vs. yesterday0.4%of peakAll-time peak7,770Apr 2013