Complete at least 100 missions in any order. Completing the same mission multiple times still counts 5.00% of players have unlocked this achievement