Tune in as Turtle Rock Studios, the developers behind Left 4 Dead show off closed alpha gameplay of their new game, Back 4 Blood.
source
Tune in as Turtle Rock Studios, the developers behind Left 4 Dead show off closed alpha gameplay of their new game, Back 4 Blood.
source