Thanks a lot! we put a lot of effort into the game and are still continuing development, there were a few more issues in the itch build that i know of but im suprised you didnt encounter them.