Evolve struggled a lot during its first year of release, with over pushed DLC, matchmaking and content issues, but it's turned things around in the past few days, with more than a million players signing up since it went free to play. Now the developers are promising even more additions, …
Read More »