The Final Straw in Evolve's Inevitable Death - Developer Quits

The Final Straw in Evolve’s Inevitable Death – Developer Quits

Development studio Turtle Rock quit its efforts on its baby Evolve as of October 25, the last day where they’ll work on the game before handing over development to publisher…