http://www.timecube.com/
No thanks...I suspect that the link you posted is not my "cup of tea"...but it might be your "sea of sewage."