DEVOURStraight Back GamesReleased 28 Jan 2021·App 1274570Steam user reviewsVery Positive90.4%· 88.4K reviewsRecent Very Positive · 83%SteamPeaks Rating90.6 Very positiveRecent 30 days 78.1How it worksPlaying now768−127 vs. yesterday6.3%of peakAll-time peak12,145Sept 2024