The Humble Bundle 7 has launched, and it's great: Legend of Grimrock, Dungeon Defenders, Snapshot and more.