

Image Fight
1990Irem · Arcade, FM Towns, NES +6
On a fateful day in 20XX, the Earth's moon exploded into four large fragments and a multitude of meteors. Aliens from afar had succeeded in destroying the West's moon base. One after another, mankind's other military industrial space comple
70 rating9 listsOften paired


























































































