It looks ... awesome. But very, very meaty. Has anyone chewed on this and liked the flavor?