Crisol: Theater of Idols: Crisol releasing FEBRUARY 10

Crisol: Theater of Idols will be launching SOON on February 10th, 2026 for $17.99 The island of Tormentosa beckons you, filled with religious fanatics and terrifying monsters, all inspired by real statues found througho…