Afaik no. I can check my crowdfunding account and will change my answer, if necessary.
Last known release date was "end of 2016". But they already shifted this date twice before...
The game is playable from start to finish, but still in a rough state. That's all i can tell you.