Anyone heard of it ? I saw it advertised recently but I can't find it looked quite good I may have spelt the name of it incorrectly. Hopefully someone will know what I'm talking about.