That looks really good! I turned in some duck/goose meat last week and had a local butcher make some pepsticks. He has a new flavor called SW jalapeno cactus, it's really good and hot. I could feel my head starting to sweat after eating just one pepstick.