Roughly 15 months after release and a 95% decrease in player count, Turtle Rock Studios has finally moved Evolve into a free-to-play business model. Their first game since developing Left 4 Dead in conjunction with Valve, Evolve upon release was beleaguered with questions about the necessity of their vast DLC model, and the longevity of…