Merkaator

Anyone know what the status of this is? The web site is down and has been for a few days.