Thank you very much for your feedback! I will issue a patch asap which fixes the most glaring technical issues that some have reported and adds some in-game hints so people know what to do.