Hi!
The game is still in development, and right now all our efforts are focused on getting it released as soon as possible.
Given the game's non-linear structure, releasing updates in stages turned out to be too human resource-intensive and puts extra strain on the team, ultimately pushing the release further back.