I had quitted but after reading your previous answer I restarted and Shift-Qed to the beet and beat the beet.
The game is excellent, I love it. It looks and sounds amazing, the structure and pacing are great and both the plateforming and boss sections are super fun, they're varied with perfect controls, speed, length and difficulty. Finally it could perfectly be a lost NES game.