L4D3 anyone?
3D
Left 4 Dead Developers announce Back 4 Blood
by
in Turtle Rock Studios, mostly known for creating the popular zombie FPS, Left 4 Dead, and the less popular Evolve, has…