Do the freezes and loading times get longer the more that you play in one sitting? because I think I've finally fixed that for this next coming update.
I think it was an issue with Memory leaks, or more accurately the memory was filling up with backgrounds and character sprites, which on weaker devices (like phones) would affect the gameplay after extended play, while also being completely un-noticeable on PC.
I'd say stay tuned and let me know if you are still having the problem in the next update, sorry that you were experiencing this.