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 now17−8 vs. yesterday0.2%of peakAll-time peak7,770Apr 2013