Total Platforms : 153

Total Games : 15,995

Total Competitive Leaderboards : 224,353

Total Adjudicated Records : 196,388

Join us