Finish at least 25 different Alien Technologies multiplayer missions in turn-based mode. 0.30% of players have unlocked this achievement