Won a 4v4 match with all of your 'Mechs being Locusts
You have not earned this achievement yet
Log in to view progress