Did Xbox IMPRESS with their Developer Direct stream?
Xbox recently had their Developer Direct (terrible name) stream highlighting a few games that will be released in the coming months.
Xbox has needed a win since their releases has been lacking and tentpole games like Halo Infinite has been languishing.
Did they succeed in bringing more excitement to the brand?
Zero and Wiz goes over what was announced, their thoughts on the games and their feelings on the stream itself!
Create your
podcast in
minutes
It is Free