Evo 2017 lineup announced with a new public voting system
The Evolution 2017 Championship Series lineup has just been confirmed. The original trailer for the biggest fighting game tournament was released last year but the games have just been confirmed.…