So, completed the alpha build here, and I'm curious if there are plans to release the full version on itch (or even on GOG). I'd rather my money and support go to the actual game developers and a good distributor, so steam is not an option.
ITCHALPHA2150