Earth Defense Force Iron Rain First 90 Minutes


Tune in as we check out the latest version of Earth Defense Force set to release on the April 11th, 2019.