I mean meh.
Not the best artwork or animation but ok.
You can however put your info in the descrption about who made it and stuff rather than increase the time of this animation by putting that clip in.
Maybe less fluff and slightly better art. Decent.