Mike and Spencer discuss the recent news of XDefiant shutting down and whether or not companies should wade into the competition vs Call of Duty.