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