Did they make this over the weekend?
wait. this is real?
Strangest landing page ever. Gives hardly any indication of what it is/does, weird URL, no explanation that its made by Facebook... I don't get it. April fools?
I thought it was a side project put together by someone at Facebook? Saw it last night on Twitter but can't remember who posted it.