Mini golf is introduced