Xbox looks intent on continuing its run of form based on what fans have seen during its latest Developer Direct event.