Hey there! Sorry for the late response!
First of all, thank you so much for playing our game and for the feedback, my friends and I were very happy that you enjoyed our game!
About the issues you found, I believe that when you played the game it wasn't in the final version, we released a new update this week and most of the issues you've mentioned are now fixed!
Please feel free to play our game again and report any other problems you find, aswell as any other feedbacks you might have!