Avowed Looks Like the Game That Could Win 2024 For Xbox After New Trailer Shown Off at the 2024 Xbox Developer Direct