Trueself An Open Letter to the Aliens: Please Help Us Humans have failed; is it time for alien saviors to descend?