Saturday, December 12, 2015

Earth Defense Force 4.1: The Shadow of New Despair - Launch Trailer

Check out the launch trailer for Earth Defense Force 4.1: The Shadow of New Despair.

Source GameSpot Videos http://adf.ly/5724890/http://ift.tt/1XUjPct