Turtle Rock Studios in Lake Forest is reborn as its latest creation, Evolve, takes the multiplayer gaming world by storm

Alien monsters have trumped hoards of zombies as Lake Forest game developer Turtle Rock Studios debuted on Tuesday its highly anticipated video game, “Evolve.”The studio’s last big effort was “Left 4 Dead,” a post-apocalyptic zombie shooter…

Powered by WPeMatico