Some years ago i decided we are the aliens !
Various Space travelling aliens came here and experimented with the existing life to produce a hybrid, Us humans
They stayed as long as they could and used us as servants, who eventually rose up in defiance of our masters. Who either left or were...