Out of curiosity, do the aliens have anything to do with Apple's product announcement this afternoon? Please let it be a nVidia Macbook.