Japanese Action Trailer
Posted by GameTrailers May 24 2011 18:54 GMT in Earth Defense Force: Insect Armageddon
- Like?
The Earth Defense Force makes its move to the Land of the Rising Sun with this trailer featuring story and gameplay.



Sign-in to post a reply.