Humble it is, thanks a lot for the info!
Posts made by HTF
RE: Where to buy it
Where to buy it
So on your order page there are three choices, gamersgate, gamestop and the humble store. I was wondering which of these takes the least cut out of the money you receive so I know which will get you guys more money?