Thanks, mate. I really appreciate it! Lots of updates on the way :)
In terms of others playing, I try to post progress often and follow and engage with others. So far, itch.io has been the vast majority of players. I'm new to new Twitter, but that has barely sent people to this page (like, literally 4 page views from a lot of tweets)