>>24671544Somewhat. Symphogear doesn't have mecha either, yet it's /m/ as fuck. Mecha is a genre, a structure, a mood.
Honestly, if any of you haven't seen Xam'd, you should check it out just for those amazing endings.
https://www.youtube.com/watch?v=GEXVbTMt_Q0