The site’s total number of games exceeds 10,000+. This number is growing due to regular releases of new titles from different vendors.