Games/Doomsday Castle/MediaDoomsday Castle·, 1983 · Fantasy SoftwareMediaBack to gameAll4Screenshots3Videos1Videos1Gameplay VideoMore about Doomsday CastlePlayer reviews