It has been a long time coming so hey, what are a few extra weeks? Today it was announced via its Kickstarter page that Shadowrun Returns will not be returning in June but instead will be releasing on July 25. The reason for the delay is due to the fact that the developing team, Harebrained Schemes, wants to take a few more weeks to fix various bugs and polish the game a bit more before it is released.
It is worth noting that Kickstarter backers will actually be able to get the game a day earlier as their Steam keys will be mailed out on July 24.