Total Platforms : 153

Total Games : 15,821

Total Competitive Leaderboards : 219,645

Total Adjudicated Records : 188,767

Join us