Developer Turtle Rock Studios, the minds behind Left 4 Dead and Evolve, are returning to their zombie roots with Back 4 Blood. In this showcase hosted by …

source