The Lovecraft inspired The Sinking City has had its release date pushed back by developer Frogwares with the studio confirming the reason as wanting to avoid a packed release window which has seen so many big games come out. The new release date is June 27th. The decision made is likely so The Sinking City has bigger space in which to breathe with a lack of competition in what is normally a quiet release period. A video announcement was about the change was uploaded earlier.
Frogwares will be using the extra time to give The Sinking City additional polish to make the experience better for its new release date.