Games/Citadale: The Accursed Seal/MediaCitadale: The Accursed Seal·, 2024 · Plug In DigitalMediaBack to gameAll8Screenshots7Videos1Screenshots7Videos1TrailerMore about Citadale: The Accursed SealPlayer reviews