Passed stage 2.4 with a score greater than or equal to 3 15.93% of players have unlocked this achievement