Twitxy Saved

Turtle Rock Studios

@TurtleRock

Developers of AAA titles: @Back4Blood, @EvolveGame, #Left4Dead.
Lake Forest, CA turtlerockstudios.com Joined June 2009
110 Following 57K Followers 4.3K Posts

Latest posts 5