Win an alien game wearing the astronaut helmet, star glasses or moon boots
You have not earned this achievement yet
Log in to view progress