Been attempting to signup at the site and it won't proceed in any browser. Not sure what the status of this project is, but I'd still throw money at it.