I'm still expecting delays even though it finally has a page on dlsite.