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 51822 3 23
Posts 1958161 986 5185
Users 30727 18 44
Active Users 96 157
Likes 1602749 2534 12732