#9662150, By Mark1412 Steam and direct download sales

  • Mark1412 18 Jun 2013 18:19:58 760 posts
    Seen 6 hours ago
    Registered 7 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