Geez...give them a chance!
They've taken down the "Coming Soon" banner, so I have my doubts this is ever happening.