Microsoft's Xbox console is having a serious introspection moment, questioning its own reason for existence (at least by those in charge of the system). We've grown accustomed to the console wars ...