Open Alpha on Itch.io
So yeah, I made an open alpha on itch.io. Check it out if you want. Link is on the home page under "Itch.io page" and I have a bug report button in the game which leads straight to a google form if you have any suggestions or bugs.