Video Games News, Reviews & Guides
Browsing Tag

Evolve game

Evolve will be free-to-play on PC

Turtle Rock announced that Evolve will become a free-to-play on PC, starting from today July 7. After the criticism it received regarding the DLC of the game, and with the help of the community, the studio made this decision. So, all…