Evolve’s Free-to-Play helped its Steam Sales
Developer Turtle Rock's decision to make the online Shooter Evolve free-to-play earlier this week seems to have paid off popularity-wise. Steam's most popular games list shows Evolve on the number 17…
1 Comment
July 9, 2016