Could be better
First of all, I really liked how the animation was done and stuff.
The story is alright. Although, I don't think toad is forgotten as often as many people think. Still, good start for a storyline. It just seems too short.
Also, nice little animation with Luigi's head.