PS4Reviews Earth Defense Force 4.1: The Shadow of New Despair review for PS4 Benny Rose9 years ago9 years ago07 mins Shoot a nuke down a bug hole, you got a lot of dead bugs. Read More