CHINA TOPIX

11/04/2024 10:56:46 pm

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