so, I played the demo, and I thought "yeah not bad, I will support the devs and buy the full game" just to purchase the full game and have it be completely different, I understand it is still in development, but the demo was much better to play
They remaking the game with the new unreal engine, so what you know from the demo is from the old build 0.75. Plus the new build is a early test build of the new engine.
Right now there is not planned for a release date for Steam, since they are remaking the game with the new engine. They only planning on Releasing it to Steam when its finnished.