I don't know if the liquid nitrogen thing is just a gimmick or if it makes the ice cream better. Either way, the ice cream is great and watching them make it with the liquid nitrogen is really cool. Also, the credit card system went...down and we didn't have cash. Since they already made our ice cream, we ended up getting it free. Can't be that. We appreciate the manager being understanding under stressful circumstances.More