EDF 2017 doesn't need any explaining, aside from the fact THIS IS THE MOST INSANELY FUN TPS EVAR11!1!! And there's a new sequel coming out next year, called EDF2:Electric Boogaloo.
Earth Defense Force? The only other time I've heard that title is from the Duke Nukem series as they are Duke's main allies in the game.