20171001_133105 Published October 1, 2017 at 4128 × 3096 in Vaughn & Staples’ “Saga”: More Sci-Fi Rubbish Tweet