Gelf is love, Gelf is life, and I love life, so I love Gelf :)
This really does play like the QWOP of Golf and it's awesome!
Gameplay of said love for Gelf linked below.