Fortunately, there is still hope to light up everything. Complete the hero "Huey" mission 11.50% of players have unlocked this achievement