EVO 2018: Here are Your Champs!
August 7, 2018 | Gaming News Last weekend, fighting game fans reached maximum hype as this year’s Evolution Championship Series (EVO 2018) brought together the best of the best to battle it out for the highly coveted championship trophies. In case you missed all the…