After seven weeks of intense competition, the second annual Esports World Cup ended this past weekend in Riyadh, Saudi Arabia. Amid the triple-digit heat index outside, fierce gameplay in the grand finals of titles like Crossfire, Street Fighter 6, a… [18422 chars]


