Earth Defense Force: Insect Armageddon

Earth Defense Force: Insect Armageddon Developer: Vicious Cycle Software Publisher: D3 Publisher Genre:  Third-person shooter Platform: PC Release Date: July 5, 2011 Language: English Media Size: 4.06 GB Code: PC0423 Overview: Earth Defense Force: Insect Armageddon is a third-person shooter developed by Vicious Cycle Software, and published by D3 Publisher, for the PlayStation 3, Xbox …

Earth Defense Force: Insect Armageddon Read More »