A more serious take on the EDF, this is Earth Defense Force: Iron Rain.
Tag: Earth Defense Force 5
TGS 2017: New Earth Defense Force 5 trailers shows kaiju vs mech battle
D3 Publishing were at TGS 2017 this week showing off a brand new trailer for Earth Defense Force 5.