D3Publisher have released a few more details about Vicious Cycle's upcoming bugstomping title, Earth Defense Force: Insect Armageddon, including word on local split screen co-op. More past the jump.

More...