The website plainly states that several parts are under construction. These parts are related to sales/distribution, which is contingent upon MSA. The site hasn't been updated recently, because legally they cannot list anything related to prices and sales locations yet.
IMO there will be an update, both in content and in design. I bet it comes very near a certain 'announcement'.