#9662150, By Mark1412 Steam and direct download sales

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