Just heard tell of this pepper tonight, don't believe I have ever heard of it. Anyone know anything about it? Flavor, heat level, etc etc? Fred the habaneronut