In its current form since 2009, Turtle Rock Studios is an independent developer working on the AAA Co-op/Competitive Sci-Fi shooter, Evolve. Before we were fighting monsters, we fought zombies. Left 4 Dead was born in our studio. Whatever game w...
3 jobsSubscribe to Rise newsletter