Incredible! You got Stage 70 (Invasion). Every pixel of the universe worships you.
You have not earned this achievement yet
Log in to view progress