I did just that before writing my response...even used the cursed Edge to check it on a different browser
But I see that it is in fact showing 29th but only on a product list for Dlis. On product page it is still the good ol' middle of october. Hard to say what it means but it's hardly anything concrete and more like an automated date for simple "fuck off, we're still checking".
EDIT:
It seems Dlis is actually done with shit (I didn't notice the post on Ci-En) and this date is in fact a very unsure release date but it might change if the fuckers from DLsite think of something else.