#9662150, By Mark1412 Steam and direct download sales

  • Mark1412 18 Jun 2013 18:19:58 1,156 posts
    Seen 17 hours ago
    Registered 9 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