Esports World Cup 2024 Adds 5 Blockbuster Games!
The EWC Foundation has released information on five new game titles that will partake in the debut Esports World Cup 2024, which has been scheduled for this summer in Riyadh, Saudi Arabia. The much-awaited revelation from the Esports World Cup (EWC) Foundation has confirmed the participation of five new game titles at the inaugural Esports … Read more