The trend during these past few weeks has been to tear Turtle Rock Studios head off for their rampant use of DLC. The main complaint is that theyre dishing out over $60 worth of additional content at launch for a full priced game that just came out. More in n4g.com »
Tags: Studios, Roll, Turtle