In regards to their website one of their recent PRs included mentioning launching a new website. I may be wrong but I believe the time frame announced put the launch by the end of November. I am too busy right now to check.