I looked at the site a while ago when it just said coming soon and consisted of the single page. Yesterday it appeared to have some content, hopefully it will develop some more.
Regards,
Duncan