The web site is still out there, but Roman, the guy that developed it and posted here (RomanLini) has been absent from this site and other forums he used to frequent for well over a year , although I had the impression he was not doing the marketing.
Al.