Plant-based Ice Cream by Eclipse Foods tasted yummy