Head over to Humble Store to get it.
The Humble Indie Bundle 7 is up featuring:
- Dungeon Defenders and DLCs*
- Legend of Grimrook*
- The Binding of Isaac + Wrath of the Lamb DLC
- Indie Game: The Movie
- Shank 2
Just pay above the average (currently $5.78) to get the *first two games.