The Game Haus

Tag : Italy

Esports Overwatch

Overwatch World Cup Group Stage France: What to Watch For

Zach Stenzel
This weekend, Sept. 21-23, is the final group stage for the Overwatch World Cup. Paris, France plays host for this stage. The teams playing for...
The Game Haus

FREE
VIEW