Weird and Unfortunate Things Are Happening

For: Steam

Down to Earth Achievement

Icon for Down to Earth
Down to Earth

Defeat the leader of the invaders and make it back.
29.40% of players have unlocked this achievement

Guides

Players