Worms Ultimate MayhemTeam17 Digital Ltd.·Team17 Digital LtdReleased 28 Sep 2011·App 70600Steam user reviewsVery Positive88.7%· 6.3K reviewsRecent Very Positive · 90%SteamPeaks Rating88.6 Very positiveRecent 30 days 69.9How it worksPlaying now10−15 vs. yesterday1.8%of peak