Over 1,200 base titles spanning 2017–2025. Includes first-party, indie, and AAA third-party releases.