This has been around for a few months now. Though I only found out about it the other day, everyone I talk to seems to already know about it. Is webcam streaming coming back? This was cool in like ’98. I guess it depends on the subject matter. Puppies always get eyes.