Earth Defence Force sequel screens

Insect Armageddon's cast of critters.