This mission is a bit grindy, I definitely got sick of whittling down engineers and their endless recharging shields.
This mission also hilights the need for you guys to get some professional writers. Many of your missions have an enjoyable overall story arc, I've been pleased several times, but the individual dialogues in most missions feel really rough to me. In short, good ideas, but somewhat lacking execution on the writing.
All that being said, I'm making this post because I REALLY enjoyed the ending of this mission. I'm not going to spoil it.