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 51786 5 20
Posts 1948685 1685 5694
Users 30687 58 83
Active Users 164 228
Likes 1579376 4433 14717