#undernewmanagement
Turtle Rock Studios, the group responsible for the creation and much of the development of Left 4 Dead, has "got the band back together" after shifting away from Valve's ownership and will be releasing its next game for publisher THQ.
More »