The launch of Kinect Fun Labs at E3 came at a pretty busy time in the gaming industry and you may have neglected it until now, but we've got a great reason for you to fire up the free Xbox Live download — to show off your best creations to the world!

Read more...