Turtle Rock

Left 4 Dead, Evolve dev Turtle Rock now working on “dark fantasy” free-to-play co-op FPS for Perfect World

Turtle Rock is still focused on co-op FPS, but it’s pretty over boxed retail releases.

Turtle Rock headlines

Page 1

Turtle Rock latest