Hi, I can't say I've heard of that one. Normally, Shave Creams offer better protection, more cushion, whereas soaps are thinner and give you better feedback when shaving.
Some of my Favorites are...