The link is kinda suspicious to me, you should get a more proper domain to represent the studio. Just my 5 cents :)
Unfortunately, I don't have the money right now to change the domain, but there's nothing suspicious there.
Check out Github pages or Vercel, should be some free more representable domains from those services