Turtle Rock Studios

Games Review: Evolve (PC, 2015)

Evolve is one of those games that feels like it’s been in the pipeline for a really long time. Developed by Turtle Rock Studios, the team behind Valve’s multiplayer zombie shoot-em-up Left 4 Dead, it sees a sci-fi future (plainly influenced by 80’s sci-fi films like Predator and Aliens) in which a squad of four…

Read More