love the game so far but I had to download it off the website, the itch client wasnt able to for it said it was a uncompatible 3rd party website
I will upload it to itch.io for the next update, it should be ready soon. I did it that way because my upload speed is awful :(
ah ok, well I cant wait! even if you arent able to great work on the game.