TheGameFanatics preview of Earth Defense Force: Insect Armageddon at GDC 2011. In March of 2007, Earth Defense Force 2017, was released on Xbox 360. The game wasn’t very stunning visually, the levels were uninspired, and the frame-rate was definitely a problem. Even with that said, the game was still a fun experience. At GDC 2011, D3 Publisher showed off Earth Defense Force: Insect Armageddon, and this time it’s coming to both the Xbox 360 and PlayStation 3.