News

Cyberpunk 2077 is back near the top of the Steam Top Sellers chart. This resurgence is believed to be a result of the game's ongoing Steam sale, which saw it drop to its lowest-ever price of $23.99.
Schedule I has debuted in first place on the Steam Weekly Top Sellers chart (excluding revenue generated by free games) for Week 14, 2025, which ended April 1, 2025. The Steam charts are ordered ...