Well ... that was unexpected. This page appears to be missing. We're not saying it was aliens ... but it was probably aliens.