Turtle Rock Studios Finally Reveals Why They Left Valve

If you know much about video game development studios, the name Turtle Rock Studios should instantly connect with the infamous Left 4 Dead series. Developers have been closely working with Valve for years during their days as an independent studio and with Left 4 Dead shown off from the company, Valve quickly snatched the studios … Read more