putt putt puts into its home. Are you too good for your home???