i think its not bad at all..its like music from Super Bust a Move :)))
??? minor chords with a major lead? Sounds like a game show type of track.
Please contact me if you would like to use this in a project. We can discuss the details.