Hello,
We're glad you enjoy the game! Sorry about the problems you ran into. The problems you listed have been fixed in the 1.0 full release version.
Please let us know if it was the demo that you were playing. And if so, the demo is outdated, and we don't have plans at the moment to update it. But will drop an update post if we do! If not the case, then we will look into these issues in the 1.0 ver.
Thank you for playing!