I played the demo and I enjoyed it!
Checked the kickstarter page too but did not find any new update. I hope there will be one soon