The Demons Told Me to Make This Game: 10 Days Till Release and the Deactivation of the Demo

The Demons Told Me to Make This Game is coming out in 10 days! I hope you're as excited as we are. For the full version of the game, we have substantially reworked the saving system. It includes three save slots now, al…