#9662150, By Mark1412 Steam and direct download sales

  • Mark1412 18 Jun 2013 18:19:58 1,002 posts
    Seen 8 hours ago
    Registered 8 years ago
    Speaking of summer sales, has Valve made any noise regarding the dates of this year's Steam sale?
Log in or register to reply