the defining elements of herbie hancock's chameleon were absent here; where is the bassline (it just showed up at 3:14 for a little while)? the time on the synthesizer seemed off and the rhythm was a little variable. the melody was also a little wonky in parts; some rhythms and pitches were off the first time through the head. the solo was okay, nothing too great or too bad. i'm guessing the accompaniment was preprogrammed because it had that flat techno sound.
good effort, just work on time and rhythm in the song itself.