All posts tagged "D3"

  • Earth Defense Force 4 gets a stunning 3 minute gameplay footage

    We have some stunning new footage from Earth Defense Force 4 for you.