I was browsing itch.io and found this game on your profile page.
It was the front most creation.
As for the alpha, I can playtest and offer feedback sometime later next week.
Anyways, best of luck on your game!