Earth Defense Force: Iron Rain Features

Earth Defense Force: Iron Rain's Producer on Finding New Fans in the West

The iron rain is meant for those of us on this side of the pond.