To the Moon Achievement

Icon for To the Moon
To the Moon

Obtained the Lunar Whale and landed on the moon.
18.88% of players have unlocked this achievement

15

Guides