It's def a decent game. Never owned it but played it a bunch and really liked it. Somewhat diff'rent layout from Lawlor which is kind of cool, good humor and fun.
As for the track it's kind of gimmicky but so is a ton of stuff. It's no worse/better than a lot of things.