Time for another episode of Playin' the MameCade! Its Space Launcher from Nintendo!