Incurable: The Incurable Store Page is Live

Hey everyone, The Steam page for Incurable is officially up. I’m the solo developer behind the project, and getting this hub live is a great milestone to finally hit. If you’re just checking the game out: Incurable is a…