The free-to-play section of Steam expanded significantly in May 2025, welcoming a broad spectrum of new releases.