It's the last day of Dead Rising Mini Golf and Geoff is feeling pretty cocky about his last victory. Can he keep it up for the finale?