Now through 11:59 PM PT on Sunday, March 5, Xbox Live Gold members can play the game in its entirety completely free. All progress, including save files and Achievements, will be saved to your account, so you can pick up where you left off if you decide to buy the game.
The standard edition is currently marked down to $36, with the deluxe edition available for $67.50 instead of $90. These deals are good until Tuesday, March 7.
The free trial version of Dragon Ball Xenoverse 2 is available in the Gold Member area of the dashboard or through the game's Xbox Store page. You can read more about the promotion here at the Xbox Wire.
It's not the only game that's free to play on Xbox One this weekend, as Gold members can also try out DICE's World War I shooter, Battlefield 1 right now.
Last month, Microsoft made Rocket League and NBA 2K17 free to play on Xbox One for one weekend.