Turtle Rock Studios
Turtle Rock Studios is the video game developer behind the award-winning Left 4 Dead franchise as well as the highly anticipated 2014 game Evolve.
The Art of Evolve
- 6 February 2015
Evolve is one of the most anticipated games of 2014, promising a groundbreaking multiplayer and boss-battle experience. The Art of …