Yeah, you expertly summarized our two main issues. These will be fixed in a small patch next week. Glad you enjoyed the game despite its current mildly flawed state! :)