EDF!
EDF!
To save our mother Earth from any alien attack
From vicious giant insects who have once again come back
We'll unleash all our forces, we won't cut them any slack
The EDF deploys!
Our soldiers are prepared for any alien threats
The navy launches ships, the air force send their jets
And nothing can withstand our fixed bayonets
The EDF deploys!
Our forces have now dwindled and we pull back to regroup
The enemy has multiplied and formed a massive group
We better beat these bugs before we're all turned to soup
The EDF deploys!
If you watch further into the trailer, it appears to take place in a post-apocalyptic setting, or at least in a setting where major cities have been demolished by the aliens (and probably moreso by your own stray rockets). Definitely looks cool but I hope it doesn't only take place in demolished cities.