The first thing that comes to mind with a title like that? Yes, get higher baby. Yet what are these? The alien QR code is quite nice, the very tangled landing strip, maybe, gigantic snail trails? You can zoom in here and get an idea of what it could be. It’s intriguing to say the least and the UFO fans and conspiracy theorists are having a good time.