Earth Defense Force: Insect Armageddon Screenshots by Robert Purchese, Senior Staff Writer Updated on 5 July 2011