Life Is Strange 2 Episode 2 Not Sold Separately and Devs Address Outcry