Fix the broken buttons, zooming on the cannon causes camera view change, cannon sometimes remembers zoom state and sometimes not, very hard to consistently switch views hard to press only fire button without view change, it is like you are not detecting finger center but just using all touched area... My fingers arent that big and clumsy