Needs to be longer.
While this is a pretty good intro, it's too short to be a movie. I think you should have had constant background music instead of having moments of dead silence too.
I love Double Dragon though, so this gets a thumbs up from me.