Did you just spot a big, big worm, here on Mars? Must be a hallucination... 3.00% of players have unlocked this achievement