Posts Posts by: "General Miss A"

Steam Summer Sale 2018 date leaked

“Mysterious”¬†Steam cards¬†appeared on the site last week, bolstering the likelihood that the leaked date is accurate, but of…