Have you tried Bottles? I helped a friend a few weeks ago getting his game library to work after he migrated to Bazzite and there are a few games from Japanese studios / indie devs. It was mostly setting the locale for a separate bottle configuration and from there they installed and worked.