Originally Posted by prizna
I bet they will leave as late as possile but still being true to it being released in June, so the release date will be 30th June 11:59 pm (Telltale time)
Nah, they don't release stuff outside of office hours. Would be more like... I dunno, 30th of June, 3pm, so they have time to help with bugs and stuff.