It's a sister cab to Cosmic Invaders. These were built out of the remains of some game to be developed by Project Support Engineering. A fly-by-night company bought out their inventory when PSE went bankrupt and turned them into Invaders and Galaxian clones.
A couple Cosmic Invaders cabs still have their old PSE tags inside the cabinet, while most have theirs cut.