Leaks deflate MTV Xbox show

Microsoft will be taking the wraps off its next-generation Xbox console tonight, giving the world an early look at a …