Any news available on its release? I can't read Chinese, so I can't get anything out of those links on the first page. And it seems like there's no English support (Although I can live with that just because of the design). But, do the people who made it offer good support and updates...