The developement team says this game is not delayed. So i think, we are not far away to see a working game soon. Until then we all need a little bit more patience and then we will surprised.
Indeed it will be worth for it to have patience I also think upcoming release will push this project to next level. After having a working product we will be into very good position and the activity track record of the team is also looking so nice.