D3 Publisher dropped off another video promoting Earth Defense Force: Insect Armageddon. This one puts our steely gaze on the destructible elements of the environment. Which looks like pretty much everything, as it should be.
One of my favorite things to do in Earth Defense Force: 2017 is just obliterate the cities with a rocket launcher. I love how they all fall as if they were controlled demolitions after a rocket hits glass. Amazing. I'm pretty stoked for this to release next week.