Total Platforms : 153

Total Games : 15,888

Total Competitive Leaderboards : 221,100

Total Adjudicated Records : 191,037

Join us