Just noticed an ad on BBM's website labelled "Cards Navi". Turns out that this is link to BBM's Facebook page which is called "BBM Cards Navi". It looks like they just launched it about 10 days ago. So far the posts look like the web pages for their new set announcements. And, of course, it's all in Japanese.