Steam Summer Sale 2020 will begin on June 25 according to leak

Just like before every major Steam sale, the start and end dates of the upcoming Steam Summer Sale 2020 promotion may have leaked. The massive sale is kicking off on June 25, per the leak. Read more…
Neowin