Did aliens make that?