The Demons Told Me to Make This Game: We Have a Release Date: July 21

Hey everyone! Thank you for staying tuned and for playing our demo! We can't express how much we appreciate your feedback ❤️ We're working full steam now, preparing the game for release. And now, that Steam Next Fest is…