You defeated the alien parasite from space that was residing in Meteor Valley. This should stop the spread of the virus.
Have you got any tips or tricks to unlock this achievement?Add a guide to share them with the community.