We have been invaded!