Fling & Flail your way to better golf