Over six months after Microsoft first announced and demoed Avatar Kinect during its CES 2011 keynote address, the company has finally released the new feature for the Xbox 360 console. The free release for people who own both the Xbox 360 and the Kinect motion controller camera add on product…