Looks good. One point, the markers get buggy when you get to the shark fin, that little hill at the bottom that's close to 90 degrees. If you stay there too long they loose contact and you can hover off.
Making the pixel distance smaller seems to help, but there's still a point where it looses contact
Edit oops yeah wut he said