The My Big Coin site was down, but is now back up and it has been "beefed up" with more info. Announcements soon?