Turtle Rock Games

‘Back 4 Blood’ New Trailer Shows Off New Card System

Fans of Left 4 Dead and its same-name sequel ought to look at Back 4 Blood, as the new game is made…

4 years ago