the only thing i have to gripe about is the abruptness of the ending, and the transition from dragon to karts, both music and video-wise.
ending could have been drawn out a couple seconds like you did with the first. would have left a longer lasting impression like "woah"