I didn't know where to post this, so it goes here.
Please put a link to the home page of the I-Novae Studios site on the forums page somewhere. It may be there, but I've yet to find it. Clicking on the studio icon just takes me to the forum start page. So once you enter the Community section, the only way to get back to the broader site is to manually navigate there.