Score 1,000,000 points or more in Earth Stage. Well, Earth has the most number of space debris. Stop littering.
You have not earned this achievement yet
Log in to view progress