Tag : steam holiday sale

Latest Posts


Uh Oh: Here Come the Steam Holiday Sales! Rumoured for December 18

According to a leaked email to a user on Reddit, Steam will be hosting its annual holiday sale starting December 18. Last year, Valve hosted the Steam holiday sale on December 17 – so this isn’t…