thanks again for such a detailed bug report! I've fixed all the issues you mentioned and the changes will be live when I next update the game!
awesome!