Mystery monolith appears in Albuquerque, New Mexico, where we love aliens – CNET