Dude... lol chill. It's still there. Perhaps not the original thread, but even so....

http://www.mysimilo.com/

email your questions to that address, or just google his name or a fellow crew...