Around 1 hour 25 minutes to beat all 32 stages. This is the same as the NES version I beat many years ago (From the E-Reader on the GBA). Shitty jumping controls is the main challenge of the game, but you can start at any stage. I believe I beat all 32 stages as I was counting as I was playing and moving up the stage list. The recording becomes glitchy in the middle and choppy. It also skips from stage 16 to stage 26. I dont believe I skipped 10 stages accidentally. This is the same game I beat on NES either way. The final stages are mostly left intact and those are the hardest stages anyway.