Miami Mall Aliens... or Something Else?