Yes. You don’t really have any other way to buy the game. You can wait for the Dlsite version to be out, but it might take quite a long time