Allright, I just finished watching this movie, and I have some comments.
I would like to start with saying that this was an overall average run, but with several things that can be improved. I'm voting Meh on this, since the game looked suited for TASing. I'll basically just repeat what Twisted Eye said, but I'll give some comments anyway. :)
Basically, I agree with everthing that Twisted Eye said in his post. But I will give some in-depth comments about what I think:
About damageboosting: I did some tests, and it turned out that damageboosting saves 16 frames compared to walking! 16 frames is 0,267 seconds, which means that after 4 damageboosts, you have saved more than one second. And I second what Twisted Eye said, if you are to take damage, make sure that you are pushed to the right when getting hit.
Also note that taking damage doesn't make your run look sloppy, taking damage is actually something creative, and forces you to plan on how to use up your HP in the most efficient way. In the first stage, it looked like you could practically use up all your HP on damageboosts, but on level 2, it seemed like you could need some HP on the boss in order to beat him faster. Perhaps that boss can be beaten relativily fast withour taking damage too...
Anyway, you should plan more on how to use your HP in the best way. I'm guessing that several seconds, at least 10-15 seconds can be saved by optimizing damageboosting.
My other concern was all the lag. There were some places with serious amounts of lag. I suggest that you avoid this by killing of at least some of the enemies on the screen, say with the jump attack, as it doesn't slow you down. And as Twisted Eye said, perhaps the dog could do some of the job for you?
There were some places with serious amounts of lag, so bad that perhaps you could even save time by stopping for a while and kill of the enemies, if you can't kill them on the run.
Last, the boss battles looked like they could be handled a little faster, especially the first boss. Make sure you always hit them on the first frame possible. You should read the
Boss Fighting Guide if you haven't done so yet.
Anyway, I hope you make an improved run of this game, with these things in mind. It might be a good idea to post WIPs in the forum, so that people can give feedback on your progress. Good luck! :)