And I'm confuse on how you landed and saw this site? I've searched few keywords over the web and haven't seen anything related to this. Are you the owner of this site?
Either he's the owner or part of the team. OP post history shows that he's part of several projects in the past so I don't doubt he can run a new project like this.
Especially considering how new the site is and the unique xyz domain for gambling site.
He replied with another thread's project and yet didn't replied to the people here. Well our guess, goes near to the reality that he's either the owner or part of marketing team to give exposure to the website.
It's like the hit and run newbie posts about such projects lately.