It seems like everyone is going meatless these days, and now there's a new meatless, plant-based sausage introduced by 'Impossible Foods'! Would you try it?