I see. I wasn't aware of the Itch drama. I had bought this back in 0.7 I think: I don't recall exactly. I don't intend to support continuously but I would love to purchase it again once the game is finished. Good luck with the project.
Thanks for the feedback. I am happy that you like the game. It means alot.