Despair: Blood Curse: Release date announcement!

Hi everyone! I'm happy to announce that Despair: Blood Curse will release on January 10, 2024! Base Price: $11.99 USD €11.79 £9.99 Launch Discount: -10 % All regional prices will be the default Valve suggested price bas…