Steam Sales Rumored to Start November 23
Its that time of the year again. When all our credit cards take massive abuse from Steams annually holiday sale.Its has surface on many news outlets that steam sales will start this year on November 23. So Prepare for war because this year had many hits that we predict will me on sale.
Some games to look for
No man sky
Watch Dogs 2