After all these years of NYC getting all the extraterrestrial traffic, someone finally lands a giant