"Payments remain a core part of our business, yet no longer define our full suite of offerings," says Xsolla's chief ...