Moon Base

Moon Base

A licensed clone of Taito's Space Invaders, although the marketing and cabinet art definitely isn't....

Moon Base on Steam Games. Moon Base review, release date, video, gameplay, guide, game trailer and more.