Here is the full list of all 4 Nebula Invasion achievements.
Played Nebula Invasion for the first time!
Don't relax just yet. There's plenty more where That came from.
Now you're getting the hang of it.
Things are geting in10nse out here.