CHINA TOPIX

11/22/2024 10:20:59 am

Make CT Your Homepage

video games 2015

Evolve or die

Evolve Alpha Preview: Interesting New Take On MOBA

2K Games and Turtle Rock Studios released the alpha for Evolve last week - the new MOBA offers an interesting and new experience for team players.

Real Time Analytics