Very nice concept, challenging. Never had I thought that a golf game can be a puzzle game as well. Great work