Tags ESL

Tag: ESL

Esports

Events

Overwatch (somehow) wins SXSW Esports Game of the Year award

Overwatch was crowned Esports Game of the Year at the SXSW Conference Gaming Awards on Saturday night. The nominees for the category were as follows: Call...