Earth Defense Force: Iron Rain Co-Op Review
Earth Defense Force is a cult favorite series traditionally developed by Japanese indie developer Sandlot and published by D3 Publisher. D3 Publisher has never been shy about allowing spin-off games to come from different developers, including the disappointing American-developed entry EDF: Insect Armageddon. Eight years later, developer Yuke&rsquo...