Earth Defense Force: Iron Rain can be a lot of schlocky fun when it’s not hampered by its brutal performance issues, inconsistent online functionality,...
D3 Publisher Inc. has announced that Earth Defense Force 5, the latest installment in the wonderfully ridiculous Earth Defense Force series, will be coming to the...