Turtle Rock Studios Is Partnering With Perfect World For A New F2P Shooter

Related Games:
Left 4 Dead, Left 4 Dead 2, Evolve
Source:
GameIndustry.biz