eve sweet ducks alien