Welcome to Free Will - Episode 1: Welcome to Free Will Complete Edition will be released on December 3rd

After a long Steam review process, Welcome to Free Will Complete Edition has finally been approved and ready for release! The premiere will be on December 3rd. You'll be able to buy the game here: Welcome to Free Will C…