It was suggested when the sign said third street directly across from the sign that said June. According to their new site it should be releasing on the 10th.
Guys stop that ... the site says June 10th but the site is just for testing, it also says the smoke and mirrors are out, but they're not ..... they are just testing it.