Secure 3 Stabilizers within 80 seconds of each other in the "Sky Shield" mission on Hard difficulty.
You have not earned this achievement yet
Log in to view progress