Here's the page in way back machine aka archive.org:
https://web.archive.org/web/20110406190243/http://lp-group.com:80/st...
I've checked till the last snapshot, and it says "coming soon". Don't know if they really released it as commercial software...
Will write more if I find anything.
Until then,
-stingraze