Oumph! has hit the market in Australia, and vegans are asking what the hell is oumph!? Could it be the meat alternative that weve all been waiting for...