2 0 0You will need to research both Titan Armor and New Fighter Craft Tech to research the Archangel Armor tech. Equip one of your soldiers with this armor, then use it to float in the air while killing an alien and the achievement will unlock.