This phrase on the current home page seems to partly address that issue:
• Watch this space early next week for continuing regular news updates and major developments with the publicity drive moving forward.
A step in the right direction, I feel. Let's see what transpires.