Total Platforms : 153

Total Games : 15,884

Total Competitive Leaderboards : 220,856

Total Adjudicated Records : 190,557

Join us