Thanks for reporting. Unfortunately I didn't test the touch version other than the basic functioning: I'll see if I can work around those problems. I'm happy you enjoyed the game despite its problems!
Update: the bugs have been fixed!