Hi and thanks for playing!
The issues you described sound like bugs that need addressing on my end; I will try get to them but I can't promise when it will get done.
It's been a hot minute since I worked on this game so an update is likely due anyway.
Despite the issues I am glad you enjoyed the game!