Ok, I just understood you about the joystick. The problem is that the button is needed for the shot, so the jump uses the direction up of the joystick.
You have a new version with infinite lives available for download