Your alien planet is being invaded by domos! It's up to you to save the world.