New Earth Defense Force: Insect Armageddon Video Shows Off Split Screen
Earth Defense Force: Insect Armageddon is coming out soon. If you don't know anything about it, let me break down the game's plot. You are a member of an elite force tasked with defending the earth from an insect armageddon. Use jetpacks, mechs, and 300 guns to cast off the chains of insect oppression.