Thanks, The full release of this game is available on steam, We managed to finally upload a demo on itch.io
shoot it's already out! Nice
Head over to our discord and get a chance to win the full game