Balloons? UFOs? What the hell is going on? Something more sinister?