1. A method of controlling a game with a mobile touch-enabled device, comprising: rendering a thumbstick on a reassignable area of a display of the mobile touch-enabled device; rendering a mode selection button on a mode selection area of the display of the mobile touch-enabled device, wherein the reassignable area and the mode selection area are non-overlapping; controlling a first operation in the game with the thumbstick represented as being at a default height in response to a first touch detected within the reassignable area of the display; detecting a second touch, wherein the second touch is a drag from the mode selection area of the display to the reassignable area of the display; controlling a second operation in the game with the thumbstick represented as being at a depressed height in response to a third touch detected within the reassignable area of the display, wherein the second touch and the third touch are detected without discontinuity of contact; detecting a discontinuation of the third touch; and controlling the first operation in the game with the thumbstick represented as being at the default height in response to a fourth touch detected within the reassignable area of the display upon detecting the discontinuation of the third touch.