Reviews Video Game Review: EARTH DEFENSE FORCE - INSECT ARMAGEDDON By Alex Riviello, Aug 25, 2011 Alex squashes tons of bugs, and he loves it.