Nice! Looking cool. As for help, I'm not really looking for any at the moment but feel free to contact me on Discord and we'll have a talk.
How do I find you there? I think I have an account, but it's been a while.
There's a link to the Discord channel on the Itch game page. There is a button inside the game that will bring you there as well.