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

Steam post imageThe Steam Spring Sale has started up! Duration: 3/19 10AM (PDT) - 3/26 10AM (PDT) The Caligula Effect 2 is on sale for 50% off ! For anyone who hasn't gotten their hands on it yet, don't "Regret" this pe…