Aliens at the farm?!