Turtle Rock Studios


7.9

Good

9
User Avg

Evolve

From Turtle Rock Studios, creators of Left 4 Dead, comes Evolve, the next-generation of multiplayer shooters where four hunters face off against a single, player-controlled monster in adrenaline-pumping 4v1 matches. Play as the monster to use savag...[Read More]

Lost Password

%d bloggers like this: