Eine Portierung des Arcade-Spiels Star Castle. Es wurde 1982 veröffentlicht und gehört zur Hand Arcade-Reihe.