Total Platforms : 153

Total Games : 15,915

Total Competitive Leaderboards : 222,189

Total Adjudicated Records : 191,348

Join us