Planet Shield Space Defense 街機 Closed Circuit - 1月 1, 1970 The Survival of the planet is at stake, the return of the Ancient Masters of the Stars is imminent, however, they are not who we thought they would be …