by Arkelia » Wed Jan 13, 2016 10:46 am
You received an email with your order from the humble store (it's the website use to buy the game).
The mail should contain a link where you will be able to download your game.
I won't go into detail about the library as you need a humble account to use it, and I guess you don't have one (and you don't need too ;) but it can be convenient if you buy a lot from the humble store).