Eat the bugs...and the humans???