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 51854 2 14
Posts 1942959 1179 5185
Users 30590 9 34
Active Users 96 171
Likes 1559679 2889 11966