"EVOLVE FREE-TO-PLAY" content on TweakTown - Page 1
We found 1 items for the tag: EVOLVE FREE-TO-PLAY
NEWS
Evolve goes free-to-play, player base increases by 13,630%
Evolve was sinking, but since it went free-to-play, its playerbase has blown up by 13,630%