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 51783 10 35
Posts 1918774 509 4071
Users 33597 8 52
Active Users 125 238
Likes 1501500 1071 9906