March 06, 2000 Get link Facebook X Pinterest Email Other Apps Deepleap is revealing a little more on their site finally: "Imagine if everything that you wished was just a click away really was just a click away." I said a little. I just tried out the alpha. It's cool. That's all I can say.