The thunder from space resounds... and Vega trembles. 32.77% of players have unlocked this achievement