Trust Me, I Nailed ItTeam Afternoon·Jungle Game LabReleased 5 Feb 2026·App 4311000Steam user reviewsVery Positive95.1%· 450 reviewsRecent Very Positive · 89%SteamPeaks RatingNot enough reviews yetRated from 10 reviewsHow it worksPlaying now4+1 vs. yesterday5.6%of peakAll-time peak71Feb 2026