Earth Defense Force: Iron Rain is a dynamic action game with a third-person view in a sci-fi setting, which is a continuation of the Earth Defense... Read more