If you really want to read this, try using The Internet Archive.
Sorry if this is old news, but an article on PlayLouder indicates that LT are no more ;-(