JP J Articles Why Evolve Deserved A Better Fate Sep 28th, 2023 If you haven’t heard of Evolve, I wouldn’t really blame you. Developed by Turtle Rock Studios, Evolve released all the way back in 2015 for PC...