Welcome to Free Will - Episode 1: Welcome to Free Will - Episode 2 is coming to Steam

Episode 2 DLC will be available on December 21. Once the DLC becomes available, it should download for you automatically. Welcome to Free Will returns with a longer, more polished, and packed with spicy scenes second ep…