CHINA TOPIX

11/22/2024 10:18:33 am

Make CT Your Homepage

Evolve alpha

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