Un portage du jeu d'arcade Star Castle. Il a été sorti en 1982 et fait partie de la gamme Hand Arcade.