...

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