Earth Defence Force: Insect Armageddon - Gameplay Trailer
2012-05-13
13
Taking place in the fictional city of New Detroit, Earth Defense Force: Insect Armageddon is a completely new game developed by Vicious Cycle that takes on the concept of Earth Defense Force 2017