1. A method executed on a game platform in signal communication with a display and a first microphone, the method comprising: displaying, on the display, a first target music data of a musical composition; receiving, by the gaming platform, a first music performance input data via the first microphone; determining, by the game platform, if a degree of matching between the first music performance input data and a first vocal cue is greater than a predetermined degree of matching, wherein the first vocal cue is associated with the first target music data; preventing an execution of an improvisation deploy associated with an improvised musical performance if the degree of matching between the first music performance input data and the first vocal cue is greater than the predetermined degree of matching.