Gematsu | Screenshots | Earth Defense Force 2025 | March 28, 2013