Total Platforms : 153

Total Games : 15,831

Total Competitive Leaderboards : 219,678

Total Adjudicated Records : 188,909

Join us