Uhm.
Good storyline and all, but it sounds very familiar....Oh maybe from The Rise of the Mushroom Kingdom...I'm sorry buddy but it sounds way too familiar. Also, you kind of told the story in one little frame. Try to let the story unravel...
Another thing...Too short
Good music and nice synching of things however.