Microsoft expected to unveil Avatar Kinect service soon June 27, 2011 Mike Johnson Microsoft No Comments