Don't worry though, if you haven't had the chance to check it out yet, it'll be in town through May 16, and the weather forecast for the weekend looks perfect.
The course is set up by a company called Malligans, a play on the golf term mulligans, and I found another location set up at Rosedale Center Mall in Roseville.