Honestly, growing up playing browser minigolf games all the way back in the early 2000's, this is probably the most satisfying, and fun one ive played in a LONG time. Being able to reset a hole at any point is GENIUS, and having an entire final level dedicated to sinking hole-in-ones is just the total cherry on top. The cover-your-screen hazards did get a little annoying at times, and the animated backgrounds with excessive shaking might not be good for people with motion-sickness, BUT also having independent volume-control for music/SFX is such a welcome feature! Seriously, this would have been on EVERY screen during free time in the computer lab. Excellent work!