The funny thing about it is that you build up a tolerance to how hot it is. So the first time you try it, a few drops feel like your face is burning off. By the end of the semester, we were pouring full packets on each slice of pizza.
I just looked and I can't find the (ketchup sized) packets online. So I don't have anything to recognize the brand from. If anyone knows, please share! They are at least as addictive as Sriracha IMHO, should there ever be another shortage.