i have an idea about what it is but never bothered to "google" for it.. was hoping someone would say something about it other than a cocky statement :P
I got an invite last week. It's pretty cool and has huge potential to completely replace the way we use email and communicate online.
Just that it's a bit boring to use until you have a few friends on there that are willing to converse!