We're not dead! We're still working on our project! In a couple of days we're going to release a big update and a new demo version.
*weeks
We've already published a new demo version on Steam. You can find all details about it in our latest update. A new demo will be probably available on itch.io day after tomorrow.