Is the project still alive? Seems like there has been a pretty long radio silence on the website.
(Oh, and Owen Davies's youtube channel seems to have been taken down, but luckily all of the update footage is hosted on the site itself. I used to follow his youtube channel for regular updates on...