This looks a fair amount like Guildwork (http://guildwork.com/), which I remember trying to do a fairly similar thing a few years back (but aimed more specifically at MMORPGs, I think). The founder of Guildwork is actually the CTO of Discord now. It's good to see someone else working on a similar idea, I think it's a space with a lot of potential.
Guilded looks really nice from what I can see while clicking around the site randomly a bit. Congratulations on getting it to the beta stage, it looks extremely impressive for something to have built mostly solo.
One fairly minor suggestion: I think it would probably be good to replace some of the screenshots in the carousel at the top of the landing page with more carefully selected ones. They're the very first "glimpse of the site" for someone new visiting guilded.gg, so they're the first impression of what the site will be like. And the very first thing they see right now is the Dota 2 screenshot with a large "So tired of laning with bads". Then it cycles to the WoT one that's also showing someone complaining. I think that just gives a bit of a negative initial feeling. Also, if Overwatch is one of your main focuses, having a screenshot in there with something more in-depth than "Overwatch RELEASE!" would probably help to show that off as well.
Guilded looks really nice from what I can see while clicking around the site randomly a bit. Congratulations on getting it to the beta stage, it looks extremely impressive for something to have built mostly solo.
One fairly minor suggestion: I think it would probably be good to replace some of the screenshots in the carousel at the top of the landing page with more carefully selected ones. They're the very first "glimpse of the site" for someone new visiting guilded.gg, so they're the first impression of what the site will be like. And the very first thing they see right now is the Dota 2 screenshot with a large "So tired of laning with bads". Then it cycles to the WoT one that's also showing someone complaining. I think that just gives a bit of a negative initial feeling. Also, if Overwatch is one of your main focuses, having a screenshot in there with something more in-depth than "Overwatch RELEASE!" would probably help to show that off as well.