Turtle Rock Studios has announced that they are going back to what “made them” and are going to give us a “spiritual successor” to Left 4 Dead. It’s not Left 4 Dead 3, it is a brand new IP. Valve owns Left 4 Dead.

This game is called Back 4 Blood.…
Continue