Xbox Kinect: The Greatest Anything Ever July 30, 2010 by Your Name in Gaming, Meme - Humor/Funny, Microsoft