XAPO is a payment processor AFAIK; they do not sell games. Perhaps you should notify the service selling the games of the price discrepancies.
It's Xapo World. If Xapo World is a separate entity from Xapo, I'm in the wrong spot. But it was promoted upon login to Xapo so I kinda figure they are under the same roof.