Turtle Rock Studios, Inc.
Company »
Turtle Rock Studios is a Lake Forest, California game developer best known for the original Left 4 Dead. The studio is currently working on a new co-op shooter, Evolve.
Recent topics on Turtle Rock Studios, Inc.
Topic (» jump to last post)
Posts
Log in to comment