#9257716, By asha Steam and direct download sales

  • asha 29 Dec 2012 16:50:49 2,023 posts
    Seen 2 years ago
    Registered 14 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