It's not the fire of the gods, but it's close enough 85.40% of players have unlocked this achievement