More From EDF: Earth Defense Force Movie