Games/Thunder Castle/MediaThunder Castle·, 1984 · INTV CorporationMediaBack to gameAll13Screenshots12Videos1Videos1Gameplay VideoMore about Thunder CastlePlayer reviews