The Caligula Effect 2: The Steam Winter Sale 2025 is on now!

Steam post imageThe Steam Winter Sale has started up! Duration: (Thu) 2025/12/18 10AM (PST) - (Thu) 2026/1/5 10AM(PST) The Caligula Effect 2 is on sale for 50% off ! For anyone who hasn't gotten their hands on it yet, d…