Microsoft Is Developing Huddl, an Instant Video Social Network
Microsoft is supposedly working on Huddl, an “instant video social network” with group chat capabilities. Microsoft Huddle has not been officially announced, but MSPoweruser has shared some images from the service which so far can only be accessed from Microsoft…