There is a website called GGL.com it's for tournaments and competitions for games I was worndering of I set up an XGC team for H3 or any game is it ok to sign up on there website and compet with my team from XGC we would of course be reps for XGC and it would be a good way to maybe get some new...