Outriders Part 1 "Genesis" November 2, 2021 by Johnny G Gaming Facebook Twitter Pinterest LinkedIn New planet new world to destroy. The Outriders are setting up base camp on a new planet. source