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 now6+5 vs. yesterday8.5%of peakAll-time peak71Feb 2026