Invested 10 or more points into your Rocket in a game 1.30% of players have unlocked this achievement