To claim your free stuff, point yourself here and click the appropriate button. You'll need to sign up for the Humble Newsletter, if you haven't already; with that taken care of you'll be given a Steam key for your efforts. Note that while the game is free to keep forever after you've claimed it, the keys themselves have a relatively short expiry date of May 14, so be sure to activate it right away