Esports organisation Esports Wales are hosting online tournaments to find the best of the best in the most competitive esports games. For the 3rd time, Esports Wales is hosting the Welsh Masters to find the best players in a selection of esports games. Esports Wales is an organisation that supports competitive gaming from the grassroots […]