Hey thank you so much for your feedback. I am working on more content as well as polishing the game at the moment. I have already started working on the issues you mentioned. Little things like that can really drag a game down when they stack up so thanks for pointing them out.
btw sorry for the late reply