Tag: Evolve


Evolve Add-Ons are worth over $130

February 12, 2015

Via: itCurated

The next big game from the creators of the super popular Left 4 Dead franchise, Turtle Rock Studios has finally released its 4v1 tactical co-op game Evolve, along with its season pass. What nobody knew was that there were going […]