Anyone here like putt putt golf? I was in Indianapolis today and played a game there, it was awesome. Almost forgot how much fun that was.