This Week on Xbox: March 16, 2018

This Week on Xbox: March 16, 2018

This week’s episode features the announcement of Shadow of the Tomb Raider, a huge milestone for PlayerUnknown’s Battlegrounds, several new game releases and much more.

Source: XBOX YouTube