Talk:Chapter 3/@comment-112.204.206.152-20130516164016

Hey, is it just me or does the DLSite give an estimated time for the game to have come out... Yesterday? Does that mean it's coming out soon or should we trust the release date of No Sooner then June on the top of this page?