The game is completely useless (yet works with almost no flaws) on smartphones unless you have a gamepad connected to it. I'm just suggesting an implementation of touch controls, along with a camera optimised for vertical screens.