very well done.
nice change of pace from other rave styles.
crazy and fun
I totally recognize the melody from a tune years back but for the life of me can't remember the name. maybe not an intentional cover on your part but the melody totally rings a bell. :)