Back 4 Blood, the latest from Turtle Rock Studios (creators of Left 4 Dead), is set to release in late October. However, players will be able to get their hands on the game in early August when the beta hits. If you've pre-ordered the game then you will get the early access beta that begins… Continue reading Back 4 Blood Enters Open Beta August 12th