I have uploaded a pre-release to my personal itch account. I expect to finish the game in the next few days.
Thank you for the link regarding accessibility.
Jeff