I'm still gonna try imagining it. Extra dimensional universe hoppers who escaped the destruction of their own universe and seeded this universe with new life but had to jump ahead in time by a few hundred million years to find a living planet, so they crash landed on earth and fucked monkeys.