About Turtle Rock Forums

The official forums for Turtle Rock Studios, creators of Back 4 Blood, Left 4 Dead, Face Your Fears, Journey of the Gods, and Evolve.

Our Admins

Our Moderators

Site Statistics

  All Time Last 7 Last 30
Topics 51826 2 17
Posts 1932303 1299 7008
Users 30566 13 39
Active Users 113 182
Likes 1534682 3258 17428