Anyone heard of it? Looxcie - Share life as you live it ... it's more fun that way
Watch the video... Looks very interesting to say the least. Never heard of it, was on a youtube ad, and it was the first ad I watched all the way through without clicking on skip.
Color me intrigued.