Turtle Rock Studios
@TurtleRock
Developers of AAA titles: @Back4Blood, @EvolveGame, #Left4Dead.
06-06-2009 01:08:38
4,3K Tweets
63,4K Followers
142 Following
@TurtleRock
Developers of AAA titles: @Back4Blood, @EvolveGame, #Left4Dead.
06-06-2009 01:08:38
4,3K Tweets
63,4K Followers
142 Following