Dragon Ball Xenoverse 2 For Nintendo Switch Just Got Its First Epic Trailer

While all eyes may be on the forthcoming Dragon Ball FighterZ at the moment, let’s not forget [...]