Earth Defense Force games slated for Europe release
For a fair while now, the Earth Defense Force series has been given a lot more love in Europe than to the states. This tradition holds true as Earth Defence Force 4.1: The Shadow of New Despair and Earth Defe... Read More...