I beat this level 6 years ago when I was still playing on 60hz. I also remember this taking me an insane amount of attempts, If I recall correctly it was around 18k, memories