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