I'm slightly confused here, as the website doesn't seem to load for me anymore. Does it happen to load for anyone else outside of Japan? I suspected a region ip block at first, but various American proxies seem to work, which doesn't make any sense at all.. If anyone can confirm my suspicions I...