Lost Eidolons: Veil of the WitchPCPS5SwitchXbox Seriesinfonewsscreenstrailers Screenshots / Lost Eidolons: Veil of the Witch September 1, 202309/01/2023