It looks like they made some minor updates to their website. It was down for a few days but its back up now. Could be preparing for something new.