Oddbean new post about | logout
 Pretty funny how all the signs are pointing towards these creature inhabiting our planet but we still call them aliens. Perhaps we are aliens after all? 
 Like in Battlestar Galactica