Hi, I just purchased this game and wanna go straight installing the patch right away. But it seems that the download page https://nekonyansoft.com/shop/product/30 is not existing or cannot be accessed. It always direct me to https://nekonyansoft.com/. What should I do to download the patch? BTW I am living in Japan right now, is that some kind of regional restriction? Thanks in advance!