No, I was not hallucinating. FriendFeed.com has the evidence.