1. A method executed on a game console comprising: instructing a display to display a set of dance moves that are available for performance during a song in a dance game, wherein the set of dance moves is related to a target performance that comprises a plurality of frames, each frame being associated with a target performance skeleton that is normalized by deriving one or more target unit vectors, each of which reflects a target position of one interest point of the target performance skeleton relative to another interest point of the target performance skeleton, wherein a subset of the plurality of frames comprises at least one key frame, and wherein the target performance skeleton is represented, at least in part by, the one or more target unit vectors; receiving, at the dance game executing on the game console, an input performance by a player of the dance game, wherein the input performance is indicative of a performance of the player, and wherein the input performance comprises an input performance skeleton having a first interest point and a second interest point; normalizing, at the dance game executing on the game console, the input performance skeleton of the input performance by deriving an input unit vector reflecting an input position of the first interest point of the input performance skeleton relative to the second interest point of the input performance skeleton, wherein the input performance skeleton is represented, at least in part by, the input unit vector; and determining a degree of matching between the input performance and the at least one key frame of the target performance based, in part, on a similarity of the normalized target performance skeleton and the normalized input performance skeleton.