Over the weekend, Steam broke not one, but two concurrent user records. After topping 19 million active users last month, Valve's platform hit 19.7 million on Saturday, before peaking at 20,313,451 on Sunday afternoon (according to Steamdb).
Steam's seen a significant rise in players over the past few weeks, primarily driven by the number of people around the world who have been forced to stay at home by the coronavirus outbreak. Another major factor, however, has been the increasing popularity of Counter-Strike: Global Offensive.
Since going free-to-play, the flagship shooter has gone from strength to strength, and over the weekend became the third game in Steam's history to break one million concurrent players, following in the footsteps of Dota 2 and PlayerUnknown's Battlegrounds.