The demo is still being developed. The finished demo will be uploaded here once completed, which should be sometime time in 2024. The full game is still a long way off.