Watching Muv-Luv Alternative: Total Eclipse

It's about bug like creatures invading the earth and people piloting large mechs/exo suits.It's gory but not too gory.

Real good so far.