Turtle Rock Studios profile banner
@TurtleRock

Turtle Rock Studios

@TurtleRock
Developers of AAA titles: @Back4Blood, @EvolveGame, #Left4Dead.
RepliesRepostsMedia

Turtle Rock Studios’s posts