Face Your Demons: Face Your Demons free-to-play!

Starting on April 15th Face Your Demons will be free-to-play! While we’re working on new projects, we would like to share our very first one with the Steam community for free. We would also like to take this opportunity…