If you want to do a refund please go through itch services to do so. I'd urge you to wait a little longer as we are back in full development of the game now that our issues have bee resolved.
Wait a little longer? Look, I get that hame development is tough but this is easily the slowest moving early access title I have ever seen. This should not have been put up for sale in the first place at the point it was at.