#9257716, By asha Steam and direct download sales

  • asha 29 Dec 2012 16:50:49 2,009 posts
    Seen 2 weeks ago
    Registered 11 years ago
    EvilW wrote:
    what do these sites do exactly?
    Put simply, they give you money for buying from stores they are affiliated with.
Log in or register to reply