Around 1 hour 38 minutes to beat this game again. I used save and load states to minimise penalties for death, since this is meant as a demonstration video. I also have the tutorial version with commentary uploaded. Its the same exact playthrough as this, just with commentary and no game sound. This playthrough is stitched together, so I added in my Joker boss fight where I only got hit once, as the main attraction of the run. Thats an area that kills alot of progress for players.
One thing I didnt mention is that when you defeat the semi final boss before Joker, he stays dead when you get back to that area again (Same as the Ninja Gaiden trilogy on NES). So just focus on taking him out your first time up that tower, and worry about joker the next time you get there.