See 40+ New Photos from the Star Trek: Section 31 Movie
Zeph has moved into my head, and he's not moving out.
Aside from Melora's assistive pseudo-exoskeleton from the self-titled DS9 episode, is this the first mech suit in Trek? I don't recall any prior, but my memory isn't what it used to be lol.
Is the red angel suit a mech suit? I guess not.
Disregarding the Borg, I can't think of any others.