I can't find anything to say so or otherwise except from third parties. Any news? Updates? The site has nothing on it that says what's going on and everything has a pop-up to say functionality will be available at launch? I thought this was a marketing company, why is there no obvious message?