This is one of the best app landing pages I've seen in a long time. Though I have to admit I haven't even watched the video at the top, the rest of the page gets straight to the point clearly explaining and demonstrating the app, and the comics at the end are wonderful.
Also, I can't believe I haven't seen this social network idea executed before. Seems at least like one worth exploring.