Pre-ordered the game via Humble, but no key?