Oh, the website is back up. It's been down for months and the project seemed to have gone into stealth mode (or maybe died). Still no news for about three years though. Unsure why this is being posted now, unless I've missed some news.
Interesting project, if it is still alive.