Complete mission objectives in "The Squeeze" without the aid of starbases. You maverick renegade. 6.54% of players have unlocked this achievement