Apparently there's 25 million destiny players and 339,000 warpriest completions so far. That's 1.35% of all players having done the challenge. Anyone have any numbers for destinys player base levels/decline?
-
339k completions, not individual accts as many folks run content on up to 3 characters. This means that your 1.35% calculation is likely very generous