How many days until Earth Defense Force 2017 release date?


Game is already released


Learn more about Earth Defense Force 2017

Description