First it was meant to come out in March, then it got pushed back to May 27, and now the new date is June 24. These short delays aren't exactly confidence building as delays late in development implies major issues with bugs. Hopefully Day 1 Studios can get the game out in a polished state this summer and hopefully this release date holds up.