Earth Defense Force 4.1: The Shadow of New Despair out now!
PQube has announced that that Earth Defence Force 4.1: The Shadow of New Despair is available now in Europe on the PlayStation 4. Earth Defense Force 4.1: The Shadow of New Despair reaches new heights... Read More »