I've beaten the game ONCE and it took me 4 hours. What made it even harder was I was playing the speedrunner version which gives you super speed although I had infinite lives, the game is incredibly difficult but very addicting.