That's what I was trying to tell you guys. Ghost armor being almost a cheatcode makes even Impossible trivial... it's getting there that's the hard part though.
And that's nothing. I've had 3 Muton Elites, then 6 Heavy Floaters, then 2 Sectapods in that order for three turns straight. No amount of save scumming helped over a long firefight, until I resorted to stealth cheese by killing them the turn they appeared. XD