Xbox Announces Free Weekend Trial for Dragon Ball Xenoverse 2

Dragon Ball fans prepare yourself!