Would you give edible insects a try?