Major: How are the rest of the Xbox team responding to some of the controversy surrounding this launch? I feel Microsoft should really add a human element to their marketing campaign and show us some of the faces responsible for building the One.
I feel like they are kind of doing it. The "Indie Strategy" video was quite nice.