Lost Eidolons: Veil of the Witch Video Games Lost Eidolons: Veil Of The Witch Review admin Oct 6, 2025 0 Lost Eidolons: Veil Of The Witch review: A roguelite tactical RPG with some serious replay value. Read More