Hey dude awesome choice of game, Rayman music is totally ignored.
I'd get rid of the club intro. Mix sounds pretty good but maybe add more incidental parts and fx, otherwise you'll probably get busted on it being too repetitive. I'd change up the melody too.
Definitely work on this, this site needs some Rayman love.