In den Steamnews Artikeln ended der Need for Speed Sale um 10pm und Half Life 2 um 4PM......

Summer Sale?

Naw..... or..... maybe......


Summer Sale?

SssssssSSssuummer SSSSSaaaaale????