anyone interest in an invitation? Friend invited me and now I can invite others. Its like a youtube plus facebook network. I found out that they give out points and you can redeem stuff with them. I don't know how the community is yet, I am still new to it. If anyone interested let me know.