Around 5 hours 51 minutes to beat. Some stages can be tough. This game has unlimited continues but starts you back at the beginning of the last stage you made it to, once all lives are exhausted. It wasnt until the last stage that I figured out killing enemies quickly seems to grant more 1-ups. Its more dangerous but I ended up playing more aggressively in the final stage to try to stock up on 1-ups. Its a long stage at around 15 minutes. I choked on the final boss and almost lost all my lives. In practice I beat the final boss with no deaths. I posted that up on the channel as well. Another thing I figured out late was to keep power ups on screen and use them mainly for extra invincibility frames. Collecting them makes you invincible briefly, so you want to use them at opportune times to stay alive. Let me know if you would like to see a tutorial with commentary for this game.
Lost continues edited out. Only successful continues shown.