DDNetDDNet TeamReleased 17 Aug 2020·App 412220Steam user reviewsVery Positive87.9%· 46.9K reviewsRecent Very Positive · 83%SteamPeaks RatingNot enough reviews yetRated from 10 reviewsHow it worksPlaying now2,735+76 vs. yesterday26%of peakAll-time peak10,580Oct 2024