I finally beat the game, but I had used the stage bypasses because I just wanted to see the ending. Damn that every time I do a straight run, I can't seem to survive Stage 3 with my firepower intact.