Tag: Turtle Rock Studios
Turtle Rock Studios
Left 4 Dead’s engine was ‘broken,’ ex-Valve employer recalls
A decade and a half later, I can still hear “grabbin’ peelz.”