Humble Indie Bundle 6 is available