Xbox needed a strong showcase following a vacant 2022, Redfall's unacceptable quality, the uncertainty and distractions that the ABK deal have caused, and January's Developer Direct now feeling like a flash in the pan. Well, Xbox has delivered hand over fi