...

Evo 2014 Final Results – The Largest Fighting Game Tournament in the World