1. A motion controlled handheld device comprising: a user interface comprising a display having a viewable surface and operable to generate a current image; a gesture database maintaining a plurality of gestures, each gesture defined by a motion of the device with respect to a first position of the device; a motion detection module operable to detect motion of the device within three dimensions and to identify components of the motion in relation to the viewable surface; and a control module operable to: track movement of the handheld device using the motion detection module; compare the tracked movement against potential ones of the gestures; determine that the tracked movement does not indicate a unique one of the gestures; and generate feedback reporting that the tracked movement does not indicate a unique one of the gestures using the user interface.