This Week on Xbox: March 9, 2018

This Week on Xbox: March 9, 2018

This week’s episode features details for an all new live broadcast coming your way called Inside Xbox, lots of new Far cry 5 content and details, the Xbox Game Preview launch of Darwin Project and much more.

Source: XBOX YouTube