Game Reviews Earth Defense Force: Iron Rain by Chris Mitchell | April 17, 2019 Easily the best looking and most accessible entry of this wacky game series.