Your intro is way too long. It takes up the first 2 minutes of the piece! I'm sure that this is negatively affecting your score. Two minutes of every episode is re-run. Think about it. Do you want to watch the same thing over and over? Neither do your viewers.
AS for the rest of it, sorry, but it's dull. Sprite loops that mimic game moves and stay just a touch longer then they should. Speed things up a bit. Not your framerate, but the action. We don't need to see Luigi walking for 2 seconds when 1 will do. A second is not a lot, but when every charcter stays longer than they should it makes the piece drag, and this drags a lot. :\
Holding your viewer's attention is vital, and this is a struggle in it's current state. :\