The update is out on dlsite i saw the post on his ci-en, but apparently on dlsite the latest update was on april 18 wtf?