Contour - curve ball (game)

An interesting take on a familiar theme ... Contour ... tries to re-invent golf and nearly gets there ... there's a good puzzle element here too. The only downside is it's a little slow to load.