Completed an Endless run with 10000 or more Endless Points. 0.70% of players have unlocked this achievement