Japanese Action Trailer
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.