CD Keys has Middle-Earth: Shadow of War (Xbox Play Anywhere Digital Code) on sale for $20.09
You can receive an additional 5% off unique discount code (apply at checkout). You must be logged in to CDKeys for code to apply.
Price becomes $19
Note: Xbox Play Anywhere is a cross-buy program by Microsoft that allows gamers to play a title on both Xbox One and Windows 10 PCs with a single digital purchase of a supported game.