#9257716, By asha Steam and direct download sales

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