A puzzle game from 1990.
Title
In Game
SDI - Strategic Defense Initiative (Japan, old, System 16A, FD1089B 317-0027)MAME Games